Py学习  »  Jquery

jQuery添加删除所选类

Janath • 4 年前 • 839 次点击  

我需要将活动类添加到li列表中,它工作得很好,但如果有人单击“已选择li”,我不想删除活动类。

这是我的密码。

$('.nav li').click(function() {
  $(this).toggleClass('active').siblings().removeClass('active');
});

就这样试过了,但没什么好运气。

$('.nav li.active').click(function() {
      $(this).addClass('active');
    });

有什么想法吗?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/57090
 
839 次点击  
文章 [ 2 ]  |  最新文章 4 年前
Giang Phan
Reply   •   1 楼
Giang Phan    4 年前

$('.nav').on('click', 'li', function() {
   $('.nav li.active').removeClass('active');
   $(this).addClass('active');
});
Tân
Reply   •   2 楼
Tân    4 年前

你可以试试这个:

$('.nav li').click(function() {
  $('.nav li').removeClass('active');
  $(this).addClass('active');
});

通过移除 active li 项目,然后添加新的 积极的 当前项的类。