0

我有这个:

<div class="slider_controls">
<a class="prev" href="#">Prev</a>
<ul class="pagination">
<li class="current"><a href="#0">1</a></li>
<li><a href="#1">2</a></li>
<li><a href="#2">3</a></li>
<li><a href="#3">4</a></li>
</ul>
<a class="next" href="#">Next</a></div>

我想将 a.prev 设为 ul.pagination 中的第一个 li,并将 a.next 设为最后一个 li。

我试过这个:

$('ul.pagination li').append($('a.prev'));

但这将 a 标签直接添加到现有的 li 元素中。

4

1 回答 1

0
$('ul.pagination').prepend("<li>");
$('ul.pagination li:first').html($('a.prev'));
$('ul.pagination').append("<li>");
$('ul.pagination li:last').html($('a.next'));
于 2013-01-21T16:20:02.583 回答