我有如下代码:
<;div id=";标题“&燃气轮机;
<;保险商等级=”;“标签”&燃气轮机;
<;李>&书信电报;a href="/“用户/视图”&燃气轮机&书信电报;span class=";标签"&燃气轮机;简介</span></a></李>;
<;李>&书信电报;a href="/“用户/编辑”&燃气轮机&书信电报;span class=";标签"&燃气轮机;编辑</span></a></李>;
</ul>;
</部门>;
我想使用jQuery将以下内容添加到列表中:
<;李>&书信电报;a href="/“用户/消息”&燃气轮机&书信电报;span class=";标签"&燃气轮机;信息中心</span></a></李>;
我试过这个:
$(“内容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>;”;
两件事:
- 您只需附加
<;李>到<;ul>本身 - 您需要使用与HTML中使用的引号类型相反的引号。因此,由于您在属性中使用双引号,因此请使用单引号将代码括起来