如果我有课的话.A和班级.B想在点击按钮之间切换,在jQuery中有什么好的解决方案?我还是不明白toggleClass()是怎么回事.

有没有内联解决方案可以把它放在onclick=""个活动中?

推荐答案

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

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

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

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

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

Jquery相关问答推荐

jQuery 或 JavaScript 中的$符号是什么意思?

如何从 onclick div 属性检测 Javascript 中的 control+click?

在 textarea 输入中美化 json 数据

如何在 jQuery 中 Select 特定的表单元素?

jQuery切换CSS?

使用 jQuery 的并行异步 Ajax 请求

以ajax方式在rails 3中提交表单(使用jQuery)

使html文本输入字段随着我输入而增长?

jQuery $.cookie 不是一个函数

使用 jquery 在 radio 上单击或更改事件

如何将文本从 div 复制到剪贴板

C# String.IsNullOrEmpty Javascript 等效项

使用 jquery 通过文本设置下拉值

Underscore.js 和 jQuery 互补吗?

判断文本框是否有空值

带有回调ajax json的jQuery自动完成

$.ajax 的成功和 .done() 方法有什么区别

在 javascript/浏览器中缓存 jquery ajax 响应

如何使用 jquery 使下拉列表只读?

将变量的值复制到另一个