JQuery/Javascript/DOM可见性事件

JQuery/Javascript/DOM可见性事件,jquery,Jquery,JQuery、Javascript或DOM中是否有我可以订阅的事件,当元素变为可见或不可见(显示:无)时会通知我?有DOMAttrModified和onpropertychange(IE)的事件可以跟踪DOM元素更改并触发事件 使用jQuery插件对此进行了描述,该插件允许在此处监视CSS样式的更改: 这可能正是您需要的,因为您可以执行以下操作: $("#myControl").watch("display,visibility", function() { showStatus("chang

JQuery、Javascript或DOM中是否有我可以订阅的事件,当元素变为可见或不可见(显示:无)时会通知我?

有DOMAttrModified和onpropertychange(IE)的事件可以跟踪DOM元素更改并触发事件

使用jQuery插件对此进行了描述,该插件允许在此处监视CSS样式的更改:

这可能正是您需要的,因为您可以执行以下操作:

$("#myControl").watch("display,visibility", function() { showStatus("changed...") });

使用此内部匿名函数查看项是否可见:$(this).is(“:visible”);不要忘记
不透明度
。我喜欢这个想法:)可能的复制品