0

mousemove-eventをボディにバインドすると

$("body").mousemove(function(e)...

ドキュメント対応では、ページが読み込まれたときにもトリガーされます。マウスはブラウザウィンドウ内にありますが、マウスは移動されません。何故ですか?どうすればこれを防ぐことができますか?

編集:これはSafari-Bugのようです。Firefoxでは、この動作を再現できません。

4

2 に答える 2

1

これはとにかくハッピンするべきではありません。bind()またはlive()を試してみてください。

$("body").stop(true)
$("body").bind('mousemove', function(e){
 alert('mouse moved');
});
于 2012-10-22T09:40:15.053 に答える
-1

ロード時に、以下を呼び出します:-

document.onmousemove=return false;
window.onmousemove=return false;

MouseDownは機能しません

于 2012-10-22T09:28:23.603 に答える