【发布时间】:2011-11-01 17:49:57
【问题描述】:
无论如何使用 jQuery 与 DOM 进行交互,当用户将鼠标悬停在 div 上时会出现一个菜单,但是当他们将鼠标悬停在该父级内的特定子元素上时,什么都没有发生?
到目前为止的代码
$('#player_area:not(< #player_links)').live("mouseenter", function() {
return $('#album_tracks').slideDown(200);
}).live("mouseleave", function() {
return $('#album_tracks').hide();
});
【问题讨论】:
-
请创建一个jsfiddle.net 演示。
mouseenter和mouseleave应该像你想要的那样工作。 -
这里是 jsfiddle:jsfiddle.net/q4beS/2
-
嗯,当我删除
<时,它似乎可以工作(<无论如何都不是有效的选择器)。这是你想要的吗? jsfiddle.net/q4beS/4