我对jquery仍然很陌生,想知道是否有人可以帮助我解决这个问题。我有一个小脚本,用于检测光标的位置并在其后面显示图像。如果鼠标按钮被点击,我坚持如何让图像停止/开始跟踪。任何人都可以帮我指出写作方向吗?如何使光标停止/开始点击光标
<!doctype html>
<head>
<title>Follow</title>
<link href="stylesheets/standard.css" rel="stylesheet">
<script src="http://code.jquery.com/jquery-latest.min.js"></script>
<script>
$(document).ready(function() {
$("html").mousemove(function (e) {
var xPos = e.pageX;
var yPos = e.pageY;
$("#foxlocation").html("The fox is at: " + xPos + ", " + yPos);
$("#imgFollow").offset({left:e.pageX,top:e.pageY});
});
});
</script>
</head>
<body>
<h1>Test</h1>
<h2 id="foxlocation"></h2>
<img id="imgFollow" width="75px" height="75px" src="images/fox.jpg"></img>
<footer>Test2</footer>
</body>
</html>
感谢您的快速回复!它工作的很好,我应该虽然这样,但无论如何,它可以加载页面的图像已经跟随,然后用户将不得不点击,使其停止,再次点击,使其开始,而不是他们加载,然后点击两次开始下一步? – Upstart 2013-03-21 21:28:10
或者至少在开始时点击一次使其开始而不是两次? – Upstart 2013-03-21 21:28:49
@Upstart - 编辑答案! – adeneo 2013-03-21 21:30:40