Javascript 如何激活标记?在jQuery中

Javascript 如何激活标记?在jQuery中,javascript,jquery,Javascript,Jquery,我有这样的页码 这是我的网页的javascript代码 var pagingList = $('<ul>', {class: 'pagination list-unstyled list-inline'}); $('.page_container').append($('<div>', {class:"text-center

我有这样的页码

这是我的网页的javascript代码

var pagingList = $('<ul>', {class: 'pagination list-unstyled list-inline'});                                                                          

$('.page_container').append($('<div>', {class:"text-center"}).append(pagingList));                                                                    

        if (startPage > 10) {                                                                                                                                 
          var prev_page = $('<li>').append($('<a>', {href: '/bjcam/' + boardname + '/' + (startPage - 1)}).text('prev'));                                     
          pagingList.append(prev_page);                                                                                                                       
        }                                                                                                                                                     
        for (var i = startPage; i <= endPage; i++) {                                                                                                          
          if (i > maxPage) break;                                                                                                                             
          var current_page = $('<li>').append($('<a>', {href: '/bjcam/' + boardname + '/' + i}).text(i));                                                     
          pagingList.append(current_page);                                                                                                                    
        }                                                                                                                                                     
        if (maxPage > endPage) {                                                                                                                              
          var next_page = $('<li>').append($('<a>', {href: '/bjcam/' + boardname + '/' + (startPage + 10)}).text('next'));                                    
          pagingList.append(next_page);                                                                                                                       
        }                                                                                                                                                     
单击标记时,如何使其处于活动状态

$('.pagination li').click(function(e) {
    $('.navbar li.active').removeClass('active');
    var $this = $(this);
    if (!$this.hasClass('active')) {
        $this.addClass('active');
    }
});
尝试如下…

在单击li时,在您的单击事件中添加此代码

$(this).addClass('active');

另请注意,addClass不会双重添加该类,因此从技术上讲,您可以不进行hasClass检查。
$(this).addClass('active');