mousemove を使用して現在の要素を取得することは可能ですか? マウスが要素 x または y にない場合に、マウスが特定のことを行う要素を取得したいと思います。
例えば :
$(document).mousemove(function(e)
{
if(e.xxxx.attr("id") == "elem")
...
});
xxxx は私が探しているものです。存在することを願っています:)
ありがとう
マウスが上にある要素を意味する場合、はい、targetイベント オブジェクトのプロパティとして使用できます。
$(document).mousemove(function(e)
{
if (e.target.id == "elem") {
// ...
}
});
targetは DOM 要素であり、そのプロパティ (属性から値を取得する反映されたプロパティ)idから要素の に直接アクセスできます。idそれを使用して他のことを行い、jQuery 関数にアクセスしたい場合は$(e.target)、jQuery ラッパーを取得するために使用します。