为了账号安全,请及时绑定邮箱和手机立即绑定

$(this).removeClass("am-active").addClass("am-active")先移除还是该先添加

$(this).removeClass("am-active").addClass("am-active")先移除还是该先添加

幕佯人 2016-12-12 15:36:39
对这样的语法,究竟是应该是先添加还是先移除后添加?为什么? 哪种会好点?在网速较慢的情况下是怎么一个展现的方式?会不会出现样式一闪而过? $(this).removeClass("am-active").addClass("am-active")
查看完整描述

1 回答

?
MarlboroKay

TA贡献189条经验 获得超236个赞

这是Jquery的链式语法

同一个样式的情况下:

$(this).removeClass("am-active").addClass("am-active") 等同于  $(this).addClass("am-active")

不同样式的情况下,就是先删除,在追加。适合动态添加样式

希望能帮到你,望采纳!

查看完整回答
反对 回复 2016-12-12
  • 蚂蚁Fly
    蚂蚁Fly
    结果是等同于$(this).addClass("am-active"),但过程不同吧!!
  • 1 回答
  • 0 关注
  • 1405 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信