JQuery,Javascript或DOM中的事件是否可以订阅,当元素变为可见或不可见时(display:none)会通知我?
答案 0 :(得分:30)
有DOMAttrModified和onpropertychange(IE)的事件可以跟踪DOM元素更改并触发事件。
使用jQuery插件写这个,允许在这里监视CSS样式的变化:
http://www.west-wind.com/weblog/posts/478985.aspx
这可能正是您所需要的,例如:
$("#myControl").watch("display,visibility", function() { showStatus("changed...") });