2015-05-25 17 views
0

我無法弄清楚如何在頁面加載後重新加載<ul><li>如何重新加載Dropotron數據(使用jQuery)

我有<li>對象,它在獲取ajax數據後發生變化,如果我嘗試使用jQuery更改DOM,它會發生變化,但是當Dropotron打開它時只會顯示舊數據。

有沒有人知道如何解決它?

(我甚至試圖重新加載整個導航元素$('#nav > ul').dropotron({});但它增加了它的另一個dropotron菜單)

回答

1

我想我找到了我的問題, 的解決方法。在導航對象的初始化我已經改變了兩個參數: 分離,cloneOnDetach假 爲false,我以後更改他們的代碼

我想了解這些兩個參數的意思,什麼是他們更改爲發的缺點LSE

$('#nav > ul').dropotron({ 
 
\t \t \t \t mode: 'fade', 
 
\t \t \t \t speed: 300, 
 
\t \t \t \t alignment: 'center', 
 
\t \t \t \t noOpenerFade: true, 
 
       detach: false, 
 
       cloneOnDetach: false 
 
});