私は次のHTMLを持っています
<span>Foo <b>Bar</b></span>
そして次のJS
$("span").mouseover(function(event) {
...
});
ホバーしたときFoo $(event.target)が<span>要素ですが、ホバーしたときがBar $(event.target)要素<b>です
<b>を取得してから親を選択するかどうかを確認せずに、必要な要素を取得するにはどうすればよいですか!?
私は次のHTMLを持っています
<span>Foo <b>Bar</b></span>
そして次のJS
$("span").mouseover(function(event) {
...
});
ホバーしたときFoo $(event.target)が<span>要素ですが、ホバーしたときがBar $(event.target)要素<b>です
<b>を取得してから親を選択するかどうかを確認せずに、必要な要素を取得するにはどうすればよいですか!?
を使用しevent.currentTargetます。これは、イベントリスナーを持つ要素への参照です。詳細な説明を取得するには、イベントの順序、バブリング、キャプチャについて読んでください。時間の価値があります:http ://www.quirksmode.org/js/events_order.html