如何检查extjs中的样式属性

时间:2013-02-07 12:51:58

标签: extjs extjs4 extjs4.1

如何检查extjs中的样式属性?

要将样式设置为面板,我们可以使用setBodyStyle。 设置样式后,我想检查特定属性的值。

像,

var panel = Ext.getCmp('id');
if(panel.getStyles().fontSize == 24) //for example
    //do this stuff
else
    //do the other stuff

我正在使用extjs 4.1.1a

1 个答案:

答案 0 :(得分:4)

这些方法仅适用于Ext.dom.Element级别。意思是你需要打电话

var panel = Ext.getCmp('id');
if(panel.el.isStyle('fontSize', 24)) //for example
    //do this stuff
else
    //do the other stuff

请查看 Ext.dom.Element 的API(您可以按'样式'过滤以便快速访问)