如何将列表项动态添加到Foundation Accordion菜单

时间:2016-06-23 06:47:11

标签: javascript zurb-foundation

基金会有一个手风琴菜单,在初始菜单设置完成并通过调用$(...)。foundation()后,菜单看起来很好。请参阅Zurb Foundation documentation

现在我想在AJAX调用之后稍后改变菜单,但调用foundation()函数会出现以下错误:

  

尝试在已经拥有的元素上初始化accordion-menu   基础插件

另外:菜单布局完全错误;样式是-accordion-submenu-parent和is-accordion-submenu从不应用。没有附加任何事件。

将另一个li元素插入现有的accordion-menu并让它渲染并正常运行的正确方法是什么?

1 个答案:

答案 0 :(得分:1)

添加以下代码后,您可以在添加后重新初始化插件。

Foundation.reInit('accordion');

有关详细信息,请参阅http://foundation.zurb.com/sites/docs/javascript.html#initializing