jquery事件检查 - 如果选择器CSS有变化(显示块/无)



这很难解释。。。。

我使用的框架在页面加载后显示statusbar(display:none/block)(javascript)。

有没有一种方法可以"实时"检查特定选择器中是否有更改?

如果您要求在css属性更改时被触发,请看看这个类似的问题:使用Jquery检测css属性更改的事件。

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

你的意思是:


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

最新更新