2012-05-04 58 views
0

我正在爲客戶端開發一個私人項目,並且已經集成了ddsmoothmenu。我和客戶正在遇到列表的UL結構,該列表在顯示菜單的樣式之前顯示。Jquery在加載CSS之前顯示UL列表結構ddsmoothmenu

有沒有一種方法可以使菜單加載完全樣式,以便它不會閃爍UL列表。 。永遠:)?

它不會每次都這樣做。可能是10頁加載中的1個。

它是在一個ASP網站上,我沒有任何的javascript錯誤。

請幫忙:)

謝謝!

Ĵ

回答

1

你既可以隱藏列表,直到它已載入後,或致電更快ddsmoothmenu,而不是等待DOM完成加載。如果您知道DOM何時存在列表,則不必等待DOM。例如:

<ul id='menu'> 
    <li>Whatever</li> 
</ul> 
<script> 
    $('#menu').doSomethingNow(); 
</script> 
+0

這太棒了,我應該爲.doSomethingNow放什麼? – user1208105

+0

我想你想用你當前的電話號碼替換ddsmoothmenu。 – Jack