jquery附加到列表的前面/顶部

时间:2009-01-22 15:43:13

标签: jquery

我有这个无序列表

<ul>
   <li>two</li>
   <li>three</li>
</ul>

有没有办法可以在无序列表前加上这样的结果呢?

<ul>
   <li>ONE</li>
   <li>two</li>
   <li>three</li>
</ul>

注意“ONE”被添加到列表的FRONT / TOP中。

3 个答案:

答案 0 :(得分:244)

$("ul").prepend("<li>ONE</li>");

答案 1 :(得分:38)

像这样简单的东西应该有效:

$("ul").prepend("<li>ONE</li>");

答案 2 :(得分:7)

使用prepend而不是append

<h2>Greetings</h2>    
<div class="container">
<div class="inner">Hello</div>
<div class="inner">Goodbye</div>
</div>

$('.container').prepend('<p>Test</p>');

请参阅http://api.jquery.com/prepend/了解详情。