2015-09-28 65 views
1

我申請的CSS的點擊記錄在我的格子像下面hasCls()工作不適合我的ExtJS的電網

listeners: { 
    select: function(record,rowIndex) { 
     this.getView().addRowCls(rowIndex, 'green'); 
    }} 

我需要檢查的條件CSS是否存在或不存在,我試圖像這樣檢查

select: function(record,rowIndex) { 
     this.getView().addRowCls(rowIndex, 'green'); 
     if(this.getView().hasCls('green')){} 
    } 

這總是返回false。請幫助我...

回答

0

您可以使用下面的方法來檢查指定的CSS類是否存在。

var row = this.getView().getNode(rowIndex, false); 
 
if (row) { 
 
    console.log(Ext.fly(row).hasCls('green')); 
 
}