jQuery实现图片跟随效果
短信预约 -IT技能 免费直播动态提醒
本文实例为大家分享了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" class="lazy" data-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" class="lazy" data-src="img/small.jpg" />
<div id="showBig">
<img class="lazy" data-src="img/big.jpg">
</div>
</body>
</html>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程网。
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341