Javascript jQuery添加删除所选类
我需要将活动类添加到我的li列表中,它工作正常,但如果有人单击已选择的li,我不想删除活动类 这是我的密码Javascript jQuery添加删除所选类,javascript,jquery,html,Javascript,Jquery,Html,我需要将活动类添加到我的li列表中,它工作正常,但如果有人单击已选择的li,我不想删除活动类 这是我的密码 $('.nav li').click(function() { $(this).toggleClass('active').siblings().removeClass('active'); }); 所以试过这种方法,但没有任何运气 $('.nav li.active').click(function() { $(this).addClass('active');
$('.nav li').click(function() {
$(this).toggleClass('active').siblings().removeClass('active');
});
所以试过这种方法,但没有任何运气
$('.nav li.active').click(function() {
$(this).addClass('active');
});
有什么想法吗?你可以试试这个:
$('.nav li').click(function() {
$('.nav li').removeClass('active');
$(this).addClass('active');
});
从所有li
项目中删除active
类,然后为当前项目添加新的active
类。尝试此操作。祝你好运
$('.nav').on('click', 'li', function() {
$('.nav li.active').removeClass('active');
$(this).addClass('active');
});
以下是JSFIDLE: