我的设计中有一个空的无序列表。现在我想将以下内容添加到ul
元素:
<li>
<div class="item left">
<div class="wrap">
<h2>Test Header1</h2>
<p>Test Copy</p>
<p><a class="button" href="#">Click here</a></p>
</div>
<img src="images/bubble.jpg" width="248" height="211" class="right" />
</div>
</li>
使用setInterval
,我希望将另一个li
元素/内容附加到ul
元素,而不删除添加的第一个li
。我如何使用jQuery实现这一目标?
答案 0 :(得分:5)
使用.append:$('ul').append('<li>....</li>');
答案 1 :(得分:2)
请查看.append,例如:$("ul").append(li_html_here);
请记住,您只需要指定ul而不仅仅是$(“ul”),否则你会将li附加到每个ul在页面上(例如:添加ID)。
答案 2 :(得分:1)
<li class="firstli">
<div class="item left">
<div class="wrap">
<h2>Test Header1</h2>
<p>Test Copy</p>
<p><a class="button" href="#">Click here</a></p>
</div>
<img src="images/bubble.jpg" width="248" height="211" class="right" />
</div>
</li>
<li class="firstli">
<div class="item left">
<div class="wrap">
<h2>Test Header1</h2>
<p>Test Copy</p>
<p><a class="button" href="#">Click here</a></p>
</div>
<img src="images/bubble.jpg" width="248" height="211" class="right" />
</div>
</li>
$('ul').append($('.firstli'));