博主辛苦了,我要打赏银两给博主,犒劳犒劳站长。
【摘要】一大早起来想给自己网站添加一些内容,文章阅读排名的选项卡,然后我就做了一个jQuery的选项卡,分享给大家。
首先看看,效果图:
HTML如下:
<div class="wrap">
<ul class="tab">
<li class="active">最新</li>
<li>热门</li>
<li>新闻</li>
<li>视频</li>
</ul>
<div class="content cur">最新内容...</div>
<div class="content">热门内容...</div>
<div class="content">新闻内容...</div>
<div class="content">视频内容...</div>
<div class="clear"></div>
</div>
CSS样式:
*{margin:0;padding:0;font-size:12px;list-style:none;}
.wrap{margin:100px auto;width:360px;border:1px solid #CCC;border-radius:4px;}
.wrap .tab{float:left;width:100%;}
.wrap .tab li{float:left;width:10%;margin:3% 3%;text-align:center;line-height:30px;border-bottom:3px solid #CDCDCD;cursor:pointer;color:#333;}
.wrap .tab li:hover{color:#222;border-bottom:3px solid #3385FF;}
.wrap .tab .active{border-bottom:3px solid #3385FF;}
.wrap .content{float:left;width:100%;display:none;padding:5px 0 30px 0;margin:5px 3% 0 3%;}
.wrap .cur{display:block;}
.clear{clear:both;}
jQuery代码:
$('.wrap .tab li').click(function(){
var idx=$(this).index('.wrap .tab li');
$('.wrap .tab li').removeClass('active');
$('.wrap .tab li').eq(idx).addClass('active');
$('.wrap .content').removeClass('cur');
$('.wrap .content').eq(idx).addClass('cur');
})
是不是很简单,很快速~
版权归 马富天PHP博客 所有
本文标题:《jQuery实现选项卡》
本文链接地址:http://www.mafutian.net/119.html
转载请务必注明出处,小生将不胜感激,谢谢! 喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^
顶0
踩0
第 1 楼 婚礼策划 2016-05-27 15:43:40 山东济南
评论审核未开启 |