jQuery - 活鼠标悬停事件

时间:2011-06-13 21:30:54

标签: javascript jquery javascript-events

我正试图在div悬停时显示锚点链接。这工作正常,但当我将鼠标悬停在链接本身上时,它会闪烁,此时它应该停留。我在锚链接上尝试了一个常规的悬停功能,但这不起作用......这是我的js:

$('.div_mayKnowUser').live("mouseover", function(){
   $(this).find('.a_ignoreUser').fadeIn();
});

$('.div_mayKnowUser').live("mouseout", function(){
   $(this).find('.a_ignoreUser').fadeOut();
}); 

和我的HTML:

<div class="div_mayKnowUser">
    <a href="" class="a_ignoreUser">a link</a>
</div>

谢谢!

1 个答案:

答案 0 :(得分:9)

“mouseover”=&gt; “的mouseenter”

“mouseout”=&gt; “鼠标离开”

值得一读=&gt; http://www.quirksmode.org/js/events_mouse.html

编辑:关于live和mouseenter / mouseleave,似乎还有known bug尚未修复,请参阅评论中的示例。