用css而不是jquery切换类

Kin*_*rog 4 css css3

有可能只用css切换一个类吗?

说我有以下内容:

<div class="parent">
   <div class="child collapsed">
        Boring Text
   </div>
</div>
Run Code Online (Sandbox Code Playgroud)

有可能,只是用css,当你点击它时parent,你可以切换collapsed类,expanded反之亦然?

zzz*_*Bov 10

有可能只用css切换一个类吗?

没有.

您可以通过使用伪类,如处理状态:hover,:active,:checked,和:target但这是不一样的改变类的状态属性的DOM.

  • 我不明白你为什么如此咄咄逼人,因为它强调OP要求一种方法在主动/非主动之间切换而不是专门切换.class.另外,我的是一张纸条,我没有说你错了. (3认同)