使用jquery实现动态改变图片

效果如下:

在这里插入图片描述
鼠标经过下面的小图自动更换上面的大图

代码如下:

<%@ page language="java" contentType="text/html; charset=utf-8"
	pageEncoding="utf-8"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Insert title here</title>
<script type="text/javascript"
	src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"></script>
<script src="static/js/jquery-3.4.1.min.js"></script>
<script type="text/javascript">
	$(document).ready(function() {
		//鼠标经过小图显示大图
		$(".tu").mouseover(function() {
			alert($(this).html());
			//获取当前元素的Html内容
			var val = $(this).html();
			//然后改变大图的元素内容
			$(".big").html(val);
		});
	});
</script>
<style type="text/css">
#bigtu {
	width: 400px;
	height: 500px;
}

#bigtu .big, #bigtu .tu {
	float: left
}

#bigtu .big, #bigtu .big img {
	width: 400px;
	height: 400px;
}

#bigtu .tu, #bigtu .tu img {
	width: 100px;
	height: 100px;
}
</style>
</head>
<body>
	<div id="outer">
		<div id="bigtu">
			<div class="big">
				<img src="static/img/1.png">
			</div>
			<div class="tu">
				<img src="static/img/2.png">
			</div>
			<div class="tu">
				<img src="static/img/3.png">
			</div>
			<div class="tu">
				<img src="static/img/4.png">
			</div>
			<div class="tu">
				<img src="static/img/5.png">
			</div>
		</div>
	</div>
</body>
</html>
发布了12 篇原创文章 · 获赞 0 · 访问量 250

猜你喜欢

转载自blog.csdn.net/qq_45532201/article/details/102708754