YTabs!多标签滚动 & Ajax标签导航程序演示Demo
- 1.技术版面请勿灌水。(5楼之后单纯顶贴的,视为灌水。)
- 2.原则上不代劳商业应用(江湖救急除外),不解答考试及作业题(作弊可耻,偷懒有罪)。
- 3.如需要收藏主题,请使用主题右上角的链接;对论坛使用有疑问时请查看[论坛规则]
- 4.如需要收藏主题,请使用主题右上角的链接;对论坛使用有疑问时请查看[论坛规则]
- 5.本版严重鄙视以下类型的行业内滥竽充数者:自己有脑,不肯思考;发狠提问,呲牙咧嘴;
- 6.本版严重鄙视以下类型的行业内滥竽充数者:自己有脑,不肯思考;发狠提问,呲牙咧嘴;
- 7.技术版面请勿灌水。(5楼之后单纯顶贴的,视为灌水。)
- 8.原则上不代劳商业应用(江湖救急除外),不解答考试及作业题(作弊可耻,偷懒有罪)。
- 9.如需要收藏主题,请使用主题右上角的链接;对论坛使用有疑问时请查看[论坛规则]
- 10.如需要收藏主题,请使用主题右上角的链接;对论坛使用有疑问时请查看[论坛规则]
示例一:加载HTML格式数据
- 1.技术版面请勿灌水。(5楼之后单纯顶贴的,视为灌水。)
- 2.原则上不代劳商业应用(江湖救急除外),不解答考试及作业题(作弊可耻,偷懒有罪)。
- 3.如需要收藏主题,请使用主题右上角的链接;对论坛使用有疑问时请查看[论坛规则]
- 4.如需要收藏主题,请使用主题右上角的链接;对论坛使用有疑问时请查看[论坛规则]
- 5.本版严重鄙视以下类型的行业内滥竽充数者:自己有脑,不肯思考;发狠提问,呲牙咧嘴;
- 6.本版严重鄙视以下类型的行业内滥竽充数者:自己有脑,不肯思考;发狠提问,呲牙咧嘴;
- 7.技术版面请勿灌水。(5楼之后单纯顶贴的,视为灌水。)
- 8.原则上不代劳商业应用(江湖救急除外),不解答考试及作业题(作弊可耻,偷懒有罪)。
- 9.如需要收藏主题,请使用主题右上角的链接;对论坛使用有疑问时请查看[论坛规则]
- 10.如需要收藏主题,请使用主题右上角的链接;对论坛使用有疑问时请查看[论坛规则]
示例二:加载JSON格式数据
程序简介
YTabs!多标签滚动 & Ajax标签导航,一个很经典的标签导航效果,可以支持加载HTML和JSON格式的数据。同时我添加了标签滚动效果,ytabs.js中的Carousel类来处理滚动效果,由于时间和能力有限,Carousel类的功能还不是很完善,也希望大家一起来从实它。ytabs.js中还包含了YAO和tabView两个类,YAO是我根据YUI还有一些其他资源整理的一个常用方法类,采用单体模式。而tabView则是完全由我自己,也是这个AjaxTab效果的核心程序。
调用方法
第一步:在页面中调用ytabs.js文件,例如:
<script type="text/javascript" src="js/ytabs.js"></script>
第二步:编写调用代码:
(function(){
var hCarousel = new YAO.Carousel({
btnPrevious: YAO.getEl('s-left-html'),
Container: YAO.getEl('s-tabs-bd-html'),
Scroller: YAO.getEl('scroller-html'),
items: 'li',
btnNext: YAO.getEl('s-right-html')
});
var jCarousel = new YAO.Carousel({
btnPrevious: YAO.getEl('s-left-json'),
Container: YAO.getEl('s-tabs-bd-json'),
Scroller: YAO.getEl('scroller-json'),
items: 'li',
btnNext: YAO.getEl('s-right-json')
});
YAO.YTabs({
tabs: YAO.getEl('scroller-html').getElementsByTagName('li'),
contents: YAO.getEl('s-content-html'),
evt: 'click',
ajax: true,
aPath: 'samples/.htm/?id='
}, {
tabs: YAO.getEl('scroller-json').getElementsByTagName('li'),
contents: YAO.getEl('s-content-json'),
evt: 'click',
ajax: true,
aPath: 'samples/.js/?id='
});
})();