在最后一个项目之前添加一个节点列表

时间:2013-01-22 16:24:25

标签: javascript jquery html

我有一个List,我想在最后一个之前用JQuery添加一个列表项:

<ul id="myList">
    <li></li>
    <li></li>
    <li></li>
    <-- here i want to add the new one
    <li id="myLastLi"></li>
</ul>

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:3)

当你使用jQuery时,你可能只是做

 $('<li/>', {text:'something'}).insertBefore('#myLastLi');

Demonstration

请注意,您不必为最后一个LI提供ID,您可以在没有ID的情况下执行此操作:

$('<li/>', {text:'something new'}).insertBefore('#myList li:last-child');