如何重新加载 Dropotron 数据(使用 jQuery)
How to reload Dropotron data (using jQuery)
我不知道如何在页面加载后重新加载 <ul>
和 <li>
。
我有 <li>
对象,它在获取 ajax 数据后发生变化,如果我尝试使用 jQuery 更改 DOM 它会发生变化,但是当 Dropotron 打开时它只显示旧数据。
有谁知道怎么解决的吗?
(我什至尝试重新加载整个导航元素 $('#nav > ul').dropotron({});
但它在其上添加了另一个 dropotron 菜单)
我想我找到了解决问题的方法,
在导航对象的初始化中,我更改了两个参数:
分离,cloneOnDetach 为 false
为 false,我稍后可以在代码中更改它们
我想了解这两个参数的含义以及将它们更改为 false
的缺点是什么
$('#nav > ul').dropotron({
mode: 'fade',
speed: 300,
alignment: 'center',
noOpenerFade: true,
detach: false,
cloneOnDetach: false
});
我不知道如何在页面加载后重新加载 <ul>
和 <li>
。
我有 <li>
对象,它在获取 ajax 数据后发生变化,如果我尝试使用 jQuery 更改 DOM 它会发生变化,但是当 Dropotron 打开时它只显示旧数据。
有谁知道怎么解决的吗?
(我什至尝试重新加载整个导航元素 $('#nav > ul').dropotron({});
但它在其上添加了另一个 dropotron 菜单)
我想我找到了解决问题的方法, 在导航对象的初始化中,我更改了两个参数: 分离,cloneOnDetach 为 false 为 false,我稍后可以在代码中更改它们
我想了解这两个参数的含义以及将它们更改为 false
的缺点是什么$('#nav > ul').dropotron({
mode: 'fade',
speed: 300,
alignment: 'center',
noOpenerFade: true,
detach: false,
cloneOnDetach: false
});