我有一個jQuery的問題,我不能包裝我的腦海周圍什麼是錯的。我懷疑這是媒體冒泡的事情,但我不確定。我已經將foo,plym-flyout和第一個鼠標監聽器改變了..只要鼠標進入,它們都會隱藏起來。事件冒泡與jQuery的鼠標,過早隱藏
它的工作原理是,如果我在獨立於菜單的類上聽它的工作正常。另外我不確定是否有一些CSS被絕對定位與此有關。
任何想法? http://jsfiddle.net/vrCKU/
<ul class="plym-flyout" style="display: none;">
<ul class="foo">
<li class="first"><a href="">My Entries</a></li>
<li><a href="">I'm Watching</a></li>
<li><a href="">Leaderboard</a></li>
<li><a href="">My Tickets</a></li>
<li><a href="">My Account</a></li>
<li class="last"><a href="">Refer Friends</a></li>
</ul>
<ul class="plym-dropShadow"></ul>
</ul>
- JS -
$(".hdr-user").click(function() {
$(".plym-flyout").toggle();
});
$(".foo").mouseout(function() {
$(".plym-flyout").hide();
});
jsfiddle實際上適合你嗎?我們沒有你的圖片。 – jeschafe 2012-07-26 22:46:20
只要複製問題,我忘記提及我沒有重新鏈接圖像。 – SkinnyG33k 2012-07-26 23:58:27