如何使用jquery动态加载菜单栏和子菜单

如何使用jquery动态加载菜单栏和子菜单,jquery,Jquery,如何使用jQuery动态加载菜单栏和子菜单 我的代码是: $(document).ready(function () { $("#ulSub").append('<li id="abc"><h5>Cancer information</h5><ul id="ulSub1">'); var ciid = $("#ulSub li").find("ul").attr("id"); $(ciid).append('<li><h5

如何使用jQuery动态加载菜单栏和子菜单

我的代码是:

$(document).ready(function () {
$("#ulSub").append('<li id="abc"><h5>Cancer information</h5><ul id="ulSub1">');     var ciid = $("#ulSub li").find("ul").attr("id");
$(ciid).append('<li><h5>What is cancer</h5></li></ul></li>'); }); 

<div class="dmenu"> <ul id="ulSub">  </ul> </div>
$(文档).ready(函数(){
$(“#ulSub”).append('
  • 癌症信息
      );var ciid=$(“#ulSub li”).find(“ul”).attr(“id”); $(ciid).append(“
    • 什么是癌症”
  • ”);});
      为什么不追加?

      删除
      .attr(“id”)
      ,它就会工作

      在执行
      $(ciid)
      时,jQuery希望
      ciid
      是jQuery对象

      工作代码片段:

      $(文档).ready(函数(){
      $(“#ulSub”).append(“
    • 癌症信息
        ”); var ciid=$(“#ulSub li”).find(“ul”);//获取jQuery对象 $(ciid).append(“
      • 什么是癌症”
    • ”); });
      
      
        您是否有代码通过jquery加载菜单和子菜单…任何sample@SwapnilShinde这应该作为StackOverflow上的另一个问题发布。把它贴出来,给我这里的链接,这样我就可以帮你了。嗨,我已经贴了一个问题,请回答me@SwapnilShinde我已经发布了一个带有工作代码片段的答案。请检查。我已经达到了我的问题限制,我是否应该使用jquery动态获取加载菜单和子菜单的代码