0

重複の可能性:
$(this) OR event.target OR var input = $(this)

私は次のHTMLを持っています

<span>Foo <b>Bar</b></span>

そして次のJS

$("span").mouseover(function(event) {
    ...
});

ホバーしたときFoo $(event.target)<span>要素ですが、ホバーしたときがBar $(event.target)要素<b>です

<b>を取得してから親を選択するかどうかを確認せずに、必要な要素を取得するにはどうすればよいですか!?

4

1 に答える 1

3

を使用しevent.currentTargetます。これは、イベントリスナーを持つ要素への参照です。詳細な説明を取得するには、イベントの順序、バブリング、キャプチャについて読んでください。時間の価値があります:http ://www.quirksmode.org/js/events_order.html

于 2013-01-17T21:02:23.637 に答える