<html>
<head>
<meta charset="utf-8">
<title></title>
<script src="./jquery-2.2.4.min.js">
</script>
<style>
#did {
width: 400px;
height: 300px;
border: 1px solid #ddd;
}
#mid img {
border: 2px solid #fff;
margin: 5px;
}
#mid img:hover {
border: 2px solid #f0c;
}
#mid img.hover {
border: 2px solid red;
}
</style>
<script type="text/javascript">
$(function(){
//获取每一张图片并设置点击事件
$("#mid img").click(function(){
//获取每一张图片并将类名去掉
$("#mid img").removeClass("hover");
//当点击一张图片的时候增加类名是hover
$(this).addClass("hover");
});
//获取button并设置点击事件
$("button").click(function(){
//获取button的内容,并进行操作
switch ($(this).html()){
case "前添加":
$("#mid img.hover").removeClass("hover").clone().prependTo("#did");
break;
case "后追加":
$("#mid img.hover").removeClass("hover").clone().appendTo("#did");
break;
}
});
});
</script>
</head>
<body>
<h2 id="hid">jQuery实例--图片的前添加和后追加</h2>
<div id="did"></div>
<div id="mid">
<img src="./images/11.jpg" width="70" />
<img src="./images/22.jpg" width="70" />
<img src="./images/33.jpg" width="70" />
<img src="./images/44.jpg" width="70" />
</div>
<button>前添加</button>
<button>后追加</button>
</body>
</html>
jQuery图片的前添加和后追加
最新推荐文章于 2022-04-09 10:21:01 发布