Sencha touch 2 如何基于SenchaTouch中的select查询设置css类?

Sencha touch 2 如何基于SenchaTouch中的select查询设置css类?,sencha-touch-2,Sencha Touch 2,我有一个简单的select查询来选择DOM节点: var selectNode = Ext.select('.myCSSClass textarea'); 我想将css类应用于textarea 我试过: selectNode.addCls('newClass'); 我还尝试使用Ext.ComponentQuery来选择节点,但它不起作用 我还尝试使用apply()方法: Ext.select返回响应您提供的CSS选择器的元素数组。 如果要将CSS类添加到此元素的class属性,必须执行以下操

我有一个简单的select查询来选择DOM节点:

var selectNode = Ext.select('.myCSSClass textarea');
我想将css类应用于textarea

我试过:

selectNode.addCls('newClass');
我还尝试使用Ext.ComponentQuery来选择节点,但它不起作用

我还尝试使用apply()方法:


Ext.select
返回响应您提供的CSS选择器的元素数组。 如果要将CSS类添加到此元素的
class
属性,必须执行以下操作:

Ext.select('.css-class').elements[0].className += ' myClass'; // don't forget the space
例如:


希望这有助于
Ext.select
返回响应您提供的CSS选择器的元素数组。 如果要将CSS类添加到此元素的
class
属性,必须执行以下操作:

Ext.select('.css-class').elements[0].className += ' myClass'; // don't forget the space
例如:


希望这有帮助

答案有用吗?如果是,接受它,如果不是,为什么?我无法让select()工作。我用了向下的方法,效果很好。选择node.element.down('.myCSSClass textarea'),然后请编辑下面的答案并接受它,或者添加您自己的答案并接受它。答案有用吗?如果是,接受它,如果不是,为什么?我无法让select()工作。我用了向下的方法,效果很好。选择node.element.down('.myCSSClass textarea'),然后请编辑下面的答案并接受它,或者添加您自己的答案并接受它。