本文实例为大家分享了jQuery实现图片跟随效果的具体代码,供大家参考,具体内容如下
实现效果
要实现的功能:
* 鼠标进来,显示大图片;
* 鼠标出去,隐藏大图片;
* 鼠标在大图片里边动,大图片跟着动。
代码
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
<style type="text/css">
body {
text-align: center;
}
#small {
margin-top: 150px;
}
#showBig {
position: absolute;
display: none;
}
</style>
<script type="text/javascript" src="script/jquery-1.7.2.js"></script>
<script type="text/javascript">
$(function(){
//给小图片绑上事件
$("#small").bind("mouseover mouseout mousemove",function (event) {
if(event.type == "mouseover"){
$("#showBig").show();
} else if (event.type == "mouseout"){
$("#showBig").hide();
} else if(event.type == "mousemove"){
console.log(event);
$("#showBig").offset({
left: event.pageX + 10,
top: event.pageY + 10
});
}
});
});
</script>
</head>
<body>
<img id="small" src="img/small.jpg" />
<div id="showBig">
<img src="img/big.jpg">
</div>
</body>
</html>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程网。