我在jQuery的mousemove事件新的,這裏是我的代碼鼠標移動工作不正常
<div id="a1" style="width:100%;height:100%;top:0px;left:0px; position:absolute">
<div id="tracker1">
</div>
</div>
$(a1).mousemove(function(event) {
var x = event.pageX;
var y = event.pageY;
var absolutePositionx = x - $('#a1').offset().left;
var absolutePositiony = y - $('#a1').offset().top;
$("#tracker1").css({
left: absolutePositionx,
top: absolutePositiony
});
});
的問題是,當我在邊境緩慢地移動鼠標,就有機會跟蹤器(紅點)將移出元素,這很奇怪,不應該發生。爲什麼mousemove事件在光標超出指定元素時仍然會觸發? 任何幫助讚賞!
代碼感謝! –
@Jonasw已經在那裏,不熟悉stackoverflow – MMzztx