<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script src="../../node_modules/jquery/dist/jquery.min.js"></script>
<style>
*{
margin: 0;
padding: 0;
}
.box{
width: 440px;
height: 300px;
border: 1px solid black;
margin:100px auto;
}
.nav>li{
list-style: none;
width: 110px;
height: 50px;
float: left;
font-size: 18px;
text-align: center;
line-height: 50px;
background: orange;
}
.nav>.current{
background: #ccc;
}
.content>li{
list-style: none;
display: none;
}
.content>li>img{
width: 440px;
height: 250px;
}
.content>.show{
display: block;
}
</style>
<script>
$(function () {
//1.监听选项卡的移入事件
$(".nav>li").mouseenter(function () {
//1.1改变选项卡的背景颜色
$(this).addClass("current");
//1.2获取当前移出选项卡的索引
var index=$(this).index();
//1.3根据索引找到对应的图片
var $li=$(".content>li").eq(index);
//1.4显示对应的图片
$li.addClass("show");
});
//1.监听选项卡的移出事件
$(".nav>li").mouseleave(function () {
//1.1还原选项卡的背景颜色
$(this).removeClass("current");
//1.2获取当前移出选项卡的索引
var index=$(this).index();
//1.3根据索引找到对应的图片
var $li=$(".content>li").eq(index);
//1.4隐藏对应的图片
$li.removeClass("show")
});
})
</script>
</head>
<body>
<div class="box">
<ul class="nav">
<li class="current">HTML5</li>
<li>css3</li>
<li>jquery</li>
<li>node</li>
</ul>
<ul class="content ">
<li class="show"><img src="https://i03piccdn.sogoucdn.com/19d9b648b18124e1" alt="" ></li>
<li><img src="https://i02piccdn.sogoucdn.com/604b22141ce2f581" alt="" ></li>
<li><img src="https://i03piccdn.sogoucdn.com/95cecdd228a5a93a" alt="" ></li>
<li><img src="https://i04piccdn.sogoucdn.com/20f72a88f33bbea9" alt="" ></li>
</ul>
</div>
</body>
</html>
版权声明:本文为qq_40596594原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。