jQuery怎么实现tab页切换效果
1个回答
展开全部
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<script src="http://libs.baidu.com/jquery/1.11.3/jquery.min.js"></script>
<style>
.qiehuan{width: 500px; margin:0 auto; background: #e2e2e2;}
.tabnav:after{clear: both; visibility: hidden; height: 0; display: block; content: "";}
.tabnav{width: 500px;}
.tabnav li{width: 100px; list-style-type: none;float: left;text-align: center;}
.tabnav li.cur{ background: #f60; }
.tabnr{width: 500px; height: 300px;display: none;}
.show{display: block;}
</style>
</head>
<body>
<div class="qiehuan">
<ul class="tabnav">
<li class="cur">标题1</li>
<li>标题2</li>
<li>标题3</li>
</ul>
<div class="tabnr show">
内容一
</div>
<div class="tabnr">
内容二
</div>
<div class="tabnr">
内容三
</div>
</div>
<script>
$(function(){
$('.tabnav li').click(function(){
var index = $(this).index();
$('.tabnav li').removeClass('cur').siblings('.tabnav li').eq(index).addClass('cur');
$('.tabnr').removeClass('show').siblings('.tabnr').eq(index).addClass('show');
})
})
</script>
</body>
</html>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询