如何在jQuery中添加List项?

时间:2011-08-23 21:47:14

标签: jquery

我有以下代码:

if (option.generatePagination) {
    elem.append('<ul class=' + option.paginationClass + '></ul>');
    control.children().each(function () {
        $('.' + option.paginationClass, elem).append('<li><a href="#' + number + '">' + (number + 1) + '</a></li>');
        number++;
    });
} else {
    $('.' + option.paginationClass + ' li a', elem).each(function () {
        $(this).attr('href', '#' + number);
        number++;
    });
}
$('.' + option.paginationClass + ' li:eq(' + start + ')', elem).addClass('current');
$('.' + option.paginationClass + ' li a', elem).click(function () {
    if (option.play) {
        pause();
    }

我想添加<li class="prev"><a href="">Previous</a></li>作为第一个列表项,<li class="next"><a href="">Next</a></li>作为最后一个列表项。

所以:

<ul>
<li class="prev"><a href="">Previous</a></li>
<li><a href="#' + number + '">' + (number + 1) + '</a></li>
<li class="next"><a href="">Next</a></li>
</ul>

我怎么能这样做?谢谢。

1 个答案:

答案 0 :(得分:1)

$('ul').prepend('<li class="prev"><a href="">Previous</a></li>').append('<li class="next"><a href="">Next</a></li>');