jquery实现突出显示效果

jquery实现突出显示效果代码:

在HTML中写出要展示的图片,直接采用ul和li标签;加上图片的目录

 <!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>突出展示效果</title>
<style>
.nav ul li{
list-style: none;
float:left;
}
body{
background-color: #000000;/*为了更好的看到突出效果,设置背景为黑色*/
}
</style>
<script type="text/javascript" src="js/jquery-3.2.1.min.js" ></script>
<!--引入jQuery-->
<script>
$(document).ready(function(){
// 入口函数
$(".nav>ul>li").mouseenter(function(){
// 根据父级找到子级元素.使用mouseenter事件
$(this).css("opacity","1").siblings("li").css("opacity","0.2");
// this指鼠标进入事件的图片.设置样式透明度为1,siblings查找除自己以外的子级元素并设置透明度为0.2
});
});
</script>
</head>
<body>
<div class="nav">
<ul>
<li><img src="img/01.jpg" alt="" /></li>
<li><img src="img/02.jpg" alt="" /></li>
<li><img src="img/03.jpg" alt="" /></li>
<li><img src="img/04.jpg" alt="" /></li>
<li><img src="img/05.jpg" alt="" /></li>
<li><img src="img/06.jpg" alt="" /></li>
</ul>
</div>
</body>
</html>

效果图:

jquery实现突出显示效果jquery实现突出显示效果