我有以下 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