jquery - 在 jQuery 中切换 2 个类的最简单方法

标签 jquery toggleclass

如果我有 .A 类和 .B 类,并且想在单击按钮时在它们之间切换,那么 jQuery 中有什么好的解决方案呢?我仍然不明白 toggleClass() 是如何工作的。

是否有内联解决方案将其放入 onclick="" 事件中?

最佳答案

如果您的元素从一开始就公开类 A,您可以编写:

$(element).toggleClass("A B");

这将删除类 A 并添加类 B。如果您再次这样做,它将删除类 B 并恢复类 A

如果要匹配公开任一类的元素,可以使用 multiple class selector并写:

$(".A, .B").toggleClass("A B");

关于jquery - 在 jQuery 中切换 2 个类的最简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42770170/

相关文章:

Javascript 代码效率

jquery - jqgrid 成功内联更新/内联创建记录后重新加载网格

jquerytoggleClass 没有结果

jquery - 还有人遇到过 jquerytoggleClass 的这个问题吗?

css - 使用 Twitter Bootstrap 字形图标切换类

javascript - 淡化动态更改的 (jQuery) 背景图像?

javascript - 如何等到动画完成后再重新调用函数

html - <a href ="javascript:void(0);"> 相对于 <span> 链接文本 </span> 的任何优势

jquery - 两个 jQuery 切换不起作用

jquery - 带有复选框标签的 ToggleClass