我會盡力並儘可能清楚。請記住,我是一個JQuery新手!Div不會在懸停時顯示
我正在使用此代碼創建1使用div的JQuery Megamenu。
我希望在懸停時觸發菜單,然後使用.dropdowntrigger
淡入。然後,我想讓菜單在#menuwrap
之外的鼠標上淡出。
問題是,在淡入之後需要延遲一段時間,因爲它會一直保持淡出狀態,然後才能將鼠標懸停在菜單上以使其可見...我想!
下面的代碼:
$(function() {
$('.dropdowntrigger').hover(function() {
$('#menuwrap').fadeIn(500);
}, function() {
$('#menuwrap').fadeOut(500);
});
});
任何幫助,這將是非常讚賞,並隨時讓我知道如果你需要更多的細節。
感謝,
丹尼爾
增加淡出時間? (以毫秒爲單位) – Krishna
請發佈您的html的簡化版本,如果#menuwrap不在dropdowntrigger內,那麼您所描述的將會發生 – Huangism
您的fadeOut函數應該綁定到'.mouseleave'函數 – timo