ExtJS - 使用Ext.dom.Query选择可见元素

时间:2014-08-13 08:19:53

标签: javascript extjs

我想选择具有特定类的元素,但只有在它们可见时才会选择。 我正在尝试使用Ext.dom.Query执行此操作。 根据{{​​3}},应该可以使用CSS值选择器。

我尝试使用以下seletor

Ext.query('.x-box-scroller{display=none}')

但结果是

  

SyntaxError:指定了无效或非法字符串

非常感谢你的帮助!

1 个答案:

答案 0 :(得分:1)

为避免语法错误,请尝试使用不同的括号:

Ext.query('.x-box-scroller[display=none]')

要选择不可见的元素,我会选择:

Ext.query('.x-box-scroller[style*="display: none"]')

仅选择可见元素:

Ext.query('.x-box-scroller:not([style*="display: none"])')