1

DOM ノードを選択するための単純な選択クエリがあります。

var selectNode = Ext.select('.myCSSClass textarea');

css クラスをtextareaに適用したい。

私が試してみました:

selectNode.addCls('newClass');

また、Ext.ComponentQuery を使用してノードを選択しようとしましたが、機能しません。

また、 apply()メソッドを使用してみました。

Ext.apply(selectNode, {
    cls: 'newClass'
});
4

1 に答える 1

1

Ext.select指定した CSS セレクターに応答する要素の配列を返します。この要素の属性に CSS クラスを追加する場合は、 class次のようにする必要があります。

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

例 :

ここに画像の説明を入力

お役に立てれば

于 2012-10-10T20:50:40.057 に答える