codecamp
标签页插件的使用

演示地址:

http://jquerywidget.com/jquery-tabs/


调用方法:

$(selector).tabs(options,callback(api));

options参数

参数默认值说明
contentCls'content'内容列表的class
navCls'nav'导航列表的class
prevBtnCls'prev'向前一步的class
nextBtnCls'next'向后一步的class
activeCls'active'导航选中时的class
effect'none'切换的效果:'none'表直接切换,'fade'表淡入淡出效果
triggerType'mouse'切换时的触发事件类型:"mouse"表鼠标移入时触发,"click"表示鼠标点击时触发
triggerCondition*导航项的条件
activeIndex0默认选中导航项的索引
autofalse是否自动播放
delay3000自动播放时停顿的时间间隔
duration500自动播放时的动画时长
onChangeStart(obj)[无]切换前执行,返回flase时不移动;传入一个对象,包含:index事件发生前索引,count帧长度,destination目标索引,event事件对象
onChangeEnd(obj)[无]切换后执行;传入一个对象,包含:index事件发生前索引,count帧长度,destination目标索引,event事件对象

callback(api)参数

方法说明
setIndex(value)切换标签页
stop()停止自动播放
start()开始自动播放
getIndex()获取当前帧
getSize()获取帧数



城市三级联动插件
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }