$('.button').click(function(){
$(this).toggleClass('clicked')
$('.clicked+span').toggleClass('choice');
});
我刚刚开始学习 jQuery,并且正在研究一些方法。因此,当单击类 .button
的链接时,toggleClass
同时添加这两个类,但是当我再次单击它时,只有 .clicked
被删除。 .choice
类仍然存在,不管我怎么想。
有人可以解释一下我在这里遗漏了什么,以及如何实现这一点 - 每次点击都切换这两个类吗?
编辑
抱歉,这是 code 例如,我想要实现的是,当您单击“a)”时,相应的行会以某种方式突出显示。
最佳答案
第二次点击你的按钮..
$('.clicked+span').toggleClass('choice');
找不到您的元素,因为刚刚删除了 .clicked 类。
关于javascript - JQuery .toggleClass() 一次有两个类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13772120/