//需求:鼠標放在不同的導航欄上,下面顯示的內容自動切換
//代碼如下
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<script type="text/javascript" src="jquery.1.11.1.min.js"></script>
<style type="text/css">
*{
margin: 0;
padding: 0;
}
ul{
list-style: none;
}
.tab{
width: 300px;
border: 1px solid #000;
overflow: hidden;
background-color: #ddd;
}
.tab li{
height: 30px;
line-height: 30px;
width: 50px;
float: left;
text-align: center;
}
.tab .act{
height: 28px;
line-height: 28px;
border-top: 2px solid orange;
background-color: white;
}
.con{
width: 300px;
border:1px solid #000;
}
.con li{
height: 300px;
display: none;
text-align: center;
line-height: 300px;
}
.con .show{
display: block;
}
</style>
</head>
<body>
<ul class="tab">
<li class="act">圖片</li>
<li>專欄</li>
<li>熱點</li>
</ul>
<ul class="con">
<li class="show">圖片</li>
<li>專欄</li>
<li>熱點</li>
</ul>
<script type="text/javascript">
$(".tab li").mouseover(function(){
// 進入元素的索引,找到當前li的索引
var index = $(this).index();
//console.log(index);
// tab欄的切換
$(this).addClass("act").siblings().removeClass("act");
// con欄的切換
$(".con li").eq(index).addClass("show").siblings().removeClass("show");
})
</script>
</body>
</html>