我目前正在訪問的網站位於: http://counterbeing.com如何讓我的下拉菜單仍然下降?
我試圖解決的問題是,當你在「類別」按鈕來運行你的鼠標,子菜單項彈出,但在你點擊它們之前就消失了。
我試過了各種各樣的東西。一方面,我試圖將子菜單項目包裝的div定義爲可能會觸發動畫的東西,但這似乎不起作用...
這裏是javascript文件, m使用來抓取兩個圖層。我把它分成了兩層,因爲其中一層有點透明。
$(document).ready(function() {
($("div#CategoriesLink")||$("div#CategoryButtonHolder")).hover(function(){
$("div#navdrop").animate({
top: "0px"
})
$("div#CategoryButtonHolder").animate({
top: "0px"
})
});
$("div#CategoriesLink").mouseout(function(){
$("div#navdrop").animate({
top: "-162px"
})
$("div#CategoryButtonHolder").animate({
top: "-162px"
})
});
});
我交換了元素高度的硬編碼'頂部'值。它會始終隱藏它,但每次維度更改時都不必更新JavaScript。 – typeof 2010-12-23 02:28:17