如何追加多个<;李></李>;a<;ul>;在jQuery中

如何追加多个<;李></李>;a<;ul>;在jQuery中,jquery,Jquery,我需要在jQuery中将两个名称附加到无序列表中,而无需编辑html或css 我的html看起来像: <div class="col-md-6 yellow"> <h2 id="yellowHeading">The Squad</h2> <ul id="yellowTeamList"> </ul> </div> 但它只附加了第二个名字“西蒙·琼斯” 这是一堂课后的一个

我需要在jQuery中将两个名称附加到无序列表中,而无需编辑html或css

我的html看起来像:

  <div class="col-md-6 yellow">
       <h2 id="yellowHeading">The Squad</h2>
       <ul id="yellowTeamList">

      </ul>
  </div>
但它只附加了第二个名字“西蒙·琼斯”

这是一堂课后的一个非常基本的练习,他们只教我们删除和附加,所以我发现的其他示例太高级了,我现在无法理解。有人能提供初级答案吗?

问题是
。文本('blubb')
用“blubb”覆盖
中的所有内容。这就是为什么在您的案例中,您只能在

但是你几乎把它做好了。。试试看

$(“#yellowTeamList”)。追加(“
  • Joseph Banks
  • ”); $(“#yellowTeamList”)。追加(“
  • Simon Jones
  • ”)
    
    羅比威廉斯與鐵衛部隊
    

    您的
    .append()
    返回对原始元素的引用。因此,
    .text()
    是作用于
    ,而不是你刚才附加的
  • 。你知道如何在
  • 中获得它吗?我不允许编辑html或cssThanks这么多!!我不知道我在想
  • 可以作为文本插入。你把我从未来的斗争中拯救了出来
    $('#yellowTeamList').append('li').text('Joseph Banks');
    
    $('#yellowTeamList').append('li').text('Simon Jones');