我有一个简单的选择查询来选择DOM节点:
var selectNode = Ext.select('.myCSSClass textarea');
我想将css类应用于 textarea 。
我试过了:
selectNode.addCls('newClass');
我也尝试使用Ext.ComponentQuery来选择节点,但它不起作用。
我也尝试使用 apply()方法:
Ext.apply(selectNode, {
cls: 'newClass'
});
答案 0 :(得分:1)
Ext.select
返回一个响应您提供的CSS选择器的元素数组。
如果要将CSS类添加到此元素的class
属性,则必须执行以下操作:
Ext.select('.css-class').elements[0].className += ' myClass'; // don't forget the space
示例:
希望这有帮助