<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript" src="js/jquery.min.js"> </script>
<style type="text/css">
*{
margin: 0;padding: 0;list-style-type: none;
text-decoration: none;
}
.tab{
margin: 0 auto;
width: 800px;
height: 500px;
}
.tab_list{
width: 590px;
height: 39px;
border: 1px solid #ccc;
background-color: #CCCCCC;
}
.tab_list li{
float: left;
width: 78px;
height: 39px;
line-height: 39px;
padding: 0 20px;
text-align: center;
cursor: pointer;
font-size: 12px;
}
.tab_list .current{
background-color: red;
color: #fff;
}
.item_info{
padding: 20px 0 0 20px;
}
.item{
display: none;
}
</style>
</head>
<body>
<!--
案例:tab栏切换分析
1.点击上部的li,当前的li添加current类,其余兄弟移除类
2.点击的同时,得到当前i的索引号
3.让下部里面响应索引号item显示,其余item隐藏
-->
<div class="tab">
<div class="tab_list">
<ul>
<li class="current">商品介绍</li>
<li>规格与包装</li>
<li>售后保障</li>
<li>商品评价</li>
<li>手机社区</li>
</ul>
</div>
<div class="tab_con">
<div class="item" style="display: block;">
商品介绍模块
</div>
<div class="item">
规格与包装模块内容
</div>
<div class="item">
售后保障模块内容
</div>
<div class="item">
商品评价模块内容
</div>
<div class="item">
手机社区模块内容
</div>
</div>
</div>
<script type="text/javascript">
//1.点击上部的li,当前的li添加current类,其余兄弟移除类
$(function(){
$('.tab_list li').mouseover(function(){
//排他思想 链式编程操作
$(this).addClass('current').siblings().removeClass('current');
//2.点击的同时,得到当前i的索引号
var index=$(this).index();//拿到当前索引号
console.log(index);
//3.让下部里面响应索引号item显示,其余item隐藏
$('.tab_con .item').eq(index).show().siblings().hide();
})
})
</script>
</body>
</html>