[英]Drop down menu disappearing before I can get to the links
我怎么可能延遲菜單消失幾毫秒/秒? 繼續編輯這個fadesettings: {overduration: 350, outduration: 2000}
在js中只改變動畫速度。 但那不是我想要的=)。
請檢查此JSFiddle以查看JS,CSS和HTML。
謝謝你的幫助
PS: - 關於頂部:你看到80px的差距,我故意把它放在那里,因為我正在設計我的網站,所以我想要那里的差距。
您可以使用setTimeout函數在調用函數之前添加延遲。
在你的情況下,如果你想延遲菜單的淡出,而不是只做:
$this.children("ul:eq(0)").fadeOut(jquerycssmenu.fadesettings.outduration);
你可以做到
setTimeout(function() { $this.children("ul:eq(0)").fadeOut(jquerycssmenu.fadesettings.outduration)
}, 2000);
將通話延遲2秒。
請注意,我在你的小提琴中緩存$(this)選擇器仍然能夠訪問變量。
編輯:添加評論小提琴: http : //jsfiddle.net/DBvq7/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.