定索引处我:插入项目到无序列表使用jQuery
<ul>
<li>Cthulhu</li>
<li>Godzilla</li>
<li>King Kong</li>
</ul>
我想哥斯拉(索引2)后插入<li>Pink Panther</li>
。我怎样才能做到这一点?
定索引处我:插入项目到无序列表使用jQuery
<ul>
<li>Cthulhu</li>
<li>Godzilla</li>
<li>King Kong</li>
</ul>
我想哥斯拉(索引2)后插入<li>Pink Panther</li>
。我怎样才能做到这一点?
$('ul').eq(1).after($('<li>Pink Panther</li'));
顺便说一句哥斯拉的指数为1,因为索引0 :)
您可以通过像这样的jquery选择器访问LI数组:
var secondElement = $("ul li")[1];
$(secondElement).after("<li>New element!</li>");
这将产生以下HTML:
<ul>
<li>Cthulhu</li>
<li>Godzilla</li>
<li>New element!</li>
<li>King Kong</li>
</ul>
here就是一个例子