0

我使用脚本创建手风琴菜单,它可以很好地与 html 中的菜单配合使用,如test1所示

我在另一个目录中使用相同的手风琴脚本,该脚本调用 jquery ajax 调用以从数据库中检索列表信息。 测试2

问题是在 test2 中填充了列表,但手风琴脚本没有打开菜单。就好像子列表甚至不存在一样。从源代码查看时,子列表在代码中具有隐藏元素,但手风琴永远不会打开并显示可见。

由于某种原因,该函数未绑定到从 jQuery 脚本生成的菜单。

在 test2 中,脚本是 call > body onload="loadData();"。在 test1 中没有调用 is。

可以在两个链接上查看差异。

任何建议和帮助表示赞赏。

4

1 回答 1

0

我可以看到您的 DOM 结构中的一些差异:工作菜单在 li 元素上有一些类(class="ui-link active" ),而损坏的菜单没有。也许这就是问题所在。看到您将类添加到第二个示例。

于 2012-04-21T21:33:50.677 回答