toggleClass用起来很邪性

用的是zepto

有一种写法是toggleClass(‘classA classB’)

很容易想当然地写成有一个逗号在中间。

也很容易误以为这样是两个class一起切。

实际上当有A时,A被干掉,没A时,A被加上,有B时,B被干掉,没B时,B被加上。

但是这样仍然有疑问,就是AB控制相同的属性时,会发生什么?

我以为是谁在后面谁生效,然而实测效果不对。

而且当我toggleClass(‘classA classB’).show()的时候,

发现先show,然后才切的。

看来链式写法有问题啊。

或者这个切换是自带了默认时间的?

还没查出来。

发表评论

电子邮件地址不会被公开。 必填项已用*标注