将Jquery数组元素附加到匹配的列表节点
作为此问题的扩展: JQuery仅在包含关键字时才返回DIV及其内容
我的菜单现在分为2个组件 – 顶级菜单元素和底部菜单元素基于html中的标记值(现在这是TOP)
下一个问题是顶层菜单div已经包含静态代码,如下所示 – 如何将新创建的项目(对于顶层菜单)与其匹配的静态结构相匹配。 让我告诉你html:
静态HTML
- Category 1
- Category 3
此“topelement”中的每个项目都包含一个包含h3标记的周围div和一个包含列表项的UL。
作为一个例子:第一个h3标签将包含文本’TOP Item 1’,表明它将被放入topElement组,我的目标是隔离字符串’TOP’并将后面的’Item 1’UL结合到List静态导航中的项目,因此这将成为子导航元素,如下所示:
- Category 1
- item 1
- item 2
- item 3
- Category 3
- item 1
- item 2
- item 3
再次感谢
MrFitz:我已对您的代码进行了必要的修改,这是链接
jsfiddle.net/HRs8N/6。
快乐编码:)