11

mousemovebody タグでイベントを使用する場合。マウスが現在上にあるhtmlの要素を取得することは可能ですか?

$('body').mousemove(function (e) {

var details = e; // can e.something return what element the mouse cursor is over?

console.log(details);

});
4

2 に答える 2

11

event.target を使用できます

ID取得用

var id = event.target.id;

これを使用して確認することもできます

 var $target = $(event.target);
 if ($target.is("a")) {
        }
于 2013-05-15T09:07:25.907 に答える
5

e.target を使用します。詳細については、event.target のドキュメントを確認してください。

$('body').mousemove(function (e) {
     var details = e.target; // can e.something return what element the mouse cursor is over?
     console.log(details);
});

これがデモです:http://jsfiddle.net/PaX7b/1/

于 2013-05-15T09:14:27.057 に答える