2017-06-02 19 views
0

Iセットアップクラスを使用して、私のtagfield値、私は最初の要素を選択した後、幅を変更したいCSSクラスのプロパティを変更する方法動的に

.x-tagfield-input-field { 
    width: 3px; 
} 

select : function(tag){ 
    var tagClass = component.inputCell.dom.getElementsByClassName("x-tagfield-input"); 

} 

最初の要素の選択後に幅を変更するにはどうすればよいですか?

答えて

1

ExtJSは、クラスを動的に追加する方法を提供します(addCls())。クラスで幅を与えている場合は、新しいクラスをtagClass.addCls(<new class name>)として追加します。オンザフライで幅を指定する場合は、setWidth()tagClass.setWidth(width in pixels)としてください。

これを確認して返信してください。

+0

はい、これは彼がこれを使用できる方法だと思います。 – UDID

+0

編集用のThnx。私は急いでそのように書いた。 – Tejas

関連する問題