如何将列表项添加到现有无序列表中

我有如下代码:

<div id="标题“&燃气轮机;
<保险商等级=”;“标签”&燃气轮机;
<李&gt&书信电报;a href=&quot/“用户/视图”&燃气轮机&书信电报;span class="标签&quot&燃气轮机;简介&lt/span&gt&lt/a&gt&lt/李>
<李&gt&书信电报;a href=&quot/“用户/编辑”&燃气轮机&书信电报;span class="标签&quot&燃气轮机;编辑&lt/span&gt&lt/a&gt&lt/李>
&lt/ul>
&lt/部门>

我想使用jQuery将以下内容添加到列表中:

<李&gt&书信电报;a href=&quot/“用户/消息”&燃气轮机&书信电报;span class="标签&quot&燃气轮机;信息中心&lt/span&gt&lt/a&gt&lt/李>

我试过这个:

$(“内容ul li:last”)追加(“li”a href=“用户/消息”span class=“选项卡”消息中心</span></a></li>);

但这会将新的li添加到最后一个li(就在结束标记之前)的内部,而不是后面。添加此li的最佳方式是什么

这可以做到:

$(“#header ul”)。追加('<li><a href=”https://stackoverflow.com/user/messages“><span class=“tab”>消息中心</span></a></li>”;

两件事:

  • 您只需附加<李&gt到<ul&gt本身
  • 您需要使用与HTML中使用的引号类型相反的引号。因此,由于您在属性中使用双引号,因此请使用单引号将代码括起来

发表评论