【发布时间】:2019-07-29 17:10:40
【问题描述】:
我有两个班级,我想在满足某些条件时在它们之间切换
$(this).toggleClass('one two', condition)
当满足condition 时,我想添加two 类,当不满足时,我想用one 替换它。
我知道我可以将 if else 与 addClass 和 removeClass 一起使用,但问题是 - 我可以使用 toggleClass 吗?
【问题讨论】:
-
"当满足
condition时,我想添加two类,当不满足时,我想用one替换它。" 当条件满足,如果元素有one类,你想删除它吗?你句子的两半之间的措辞差异让我想知道...... -
@CarstenLøvboAndersen 是的,这实际上正是我所需要的。谢谢!
-
当您尝试时实际发生了什么:
$(this).toggleClass("one two", condition)做到了您想要的吗?它没有做什么你想让它做的事情?如果您可以在使用 if/else/add/remove 时扩展提供您想要的内容,那么您想要做什么会更清楚。
标签: javascript jquery