我想在现有的UL中添加LI.我的HTML是这样的:
<ul id="friends">
<li><a href="javascript:void(0);" class="new">Friend 2</a></li>
<li><a href="javascript:void(0);" class="new">Friend 3</a></li>
<li><a href="javascript:void(0);" class="new">Friend 4</a></li>
<li><a href="javascript:void(0);" class="offline">Friend 6</a></li>
<li><a href="javascript:void(0);" class="offline">Friend 7</a></li>
<li><a href="javascript:void(0);" class="invited">Friend 8</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
我知道我可以使用它来添加LI和
$("#friends").append('<li><a href="javascript:void(0);" class="new">Friend 1</a></li>');
Run Code Online (Sandbox Code Playgroud)
但它会添加到最后位置,我想在第一个位置或中间添加它.如何指定我想插入LI的位置?
你必须使用prepend()而不是append
$("#friends").prepend('<li><a href="javascript:void(0);" class="new">Friend 1</a></li>');
Run Code Online (Sandbox Code Playgroud)
要附加到特定位置,您可以使用eq()
$("#friends li").eq(4).append('<li><a href="javascript:void(0);" class="new">Friend 1</a></li>');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3368 次 |
| 最近记录: |