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 回答