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

事件检测使用jQuery更改CSS属性的时间。

事件检测使用jQuery更改CSS属性的时间。

紫衣仙女 2019-07-06 16:45:44
事件检测使用jQuery更改CSS属性的时间。是否有一种方法可以检测元素的“Display”css属性是否被更改(是否没有、块还是内联块.)?如果没有,有插件吗?谢谢
查看完整描述

3 回答

?
开满天机

TA贡献1786条经验 获得超13个赞

您可以使用jQuery的css函数来测试CSS属性,例如。if ($('node').css('display') == 'block').

Colin是对的,当一个特定的CSS属性被更改时,没有被触发的显式事件。但是,您可能可以翻转它,触发设置显示的事件,以及其他任何事情。

还可以考虑使用添加CSS类来获取您想要的行为。通常,您可以将类添加到包含元素,并使用CSS影响所有元素。我经常将一个类放在body元素上,以指示一个Ajax响应正在挂起。然后我可以使用CSS选择器来获得我想要的显示。

不知道这是不是你要找的。


查看完整回答
反对 回复 2019-07-06
  • 3 回答
  • 0 关注
  • 789 浏览
慕课专栏
更多

添加回答

举报

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