码迷,mamicode.com
首页 > 其他好文 > 详细

tab选项卡

时间:2015-04-21 14:29:08      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:

选项卡在网站中是非常常用的,我们一起来学学吧

原理:点击标题的时候,显示对应的内容,就控制元素的显示隐藏就可以

1.html结构

<div class="tab">
	<!-- 标题 -->
	<ul class="tab_tit">
		<li class="red"><a href="#"></a></li>
		<li class="blue"><a href="#"></a></li>
		<li class="green"><a href="#"></a></li>		
	</ul>
	
	<!-- 内容 -->
	<ul class="tab_cont">
		<li class="red"><a href="#"></a></li>
		<li class="blue"><a href="#"></a></li>
		<li class="green"><a href="#"></a></li>		
	</ul>
</div>

 

 

先清除一下默认样式

.tab{width:300px;height:250px;}
.tab_tit{height:30px;background:#ccc;}
.tab_cont li{height:220px;}
.red{background:red;} .blue{background:blue;} .green{background:green;}

现在的样子

技术分享

我们清楚一下默认样式

body,ul,li{margin:0;padding:0;}
li{list-style:none;}

技术分享

现在只需要用jquery来控制点击标题来显示对应的块了

$(function(){
    //显示第一个内容
    $(‘.tab-cont ul:first‘).show();
    //点击标题,显示对应的内容
    //获取第几个
    $(‘.tab_tit li‘).click(function() {
        var $inde = $(this).index();
        alert($inde);
        $(‘.tab-cont li‘).eq($inde).show().siblings(‘li‘).hide();
    });

});

 

tab选项卡

标签:

原文地址:http://www.cnblogs.com/kPedestrian/p/4444139.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!