jquery事件检查 - 如果选择器css中有更改(显示块/无)

时间:2012-03-26 11:41:46

标签: jquery css

这很难解释....

我正在使用一个框架,在页面加载(javascript)后显示状态栏(display:none / block)。

有没有办法“实时”检查特定选择器是否有变化?

2 个答案:

答案 0 :(得分:1)

如果您要求在css属性更改时触发,请查看此类似问题:Event detect when css property changed using Jquery

发布的解决方案建议在“DOMAttrModified”上使用触发器。但是如果这个答案符合您对浏览器兼容性的需求,请小心。

答案 1 :(得分:0)

你的意思是:


$(document).ready(function() {
  if($("#yourElement").is(":visible")) {
    //is visible
  }
  else {
    //none
  }
});