我是靠谱客的博主 傲娇盼望,最近开发中收集的这篇文章主要介绍一个js的tab切换效果代码[代码分离],觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

支持自动播放
可定义鼠标事件延迟
不限制html结构
假设HTML如下:

复制代码 代码如下:
 
<ul>
<li id="t1">tab1</li>
<li id="t2">tab2</li>
<li id="t3">tab3</li>
</ul>
<div id="c1">content1</div>
<div id="c2">content2</div>
<div id="c3">content3</div>

执行定义的tab初始化函数
复制代码 代码如下:

<script>
var tabType={
trigger:'触发事件',
tabCurrentClass:'当前tab的className'
[,delay:'事件触发的延时',
auto:'是否自动播放',
timer:'自动播放周期']
}
// tabType的前两个是必需参数,后面的3个可根据需要添加
// 其后的tab->content对应关系以数组形式添加,以其id为参数识别,如下:
// [tab1.id,content1.id,'o'],[tab2.id,content2.id],……
// 如果要设定某个tab默认是打开的,在后面加个”o”参数,如下:
//eg: tabInit(tabType,[t1,c1,'o'],[t2,c2],…);
}
tabInit(type,['t1','c1','o'],['t2','c2'],['t3','c3']);
</script>

演示地址:http://demo.uoften.com/js/tab_switch/tab.html
打包下载地址:http://www.uoften.com/jiaoben/25777.html

最后

以上就是傲娇盼望为你收集整理的一个js的tab切换效果代码[代码分离]的全部内容,希望文章能够帮你解决一个js的tab切换效果代码[代码分离]所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(204)

评论列表共有 0 条评论

立即
投稿
返回
顶部