1
グリッドパネルのヘッダーでイベントonMouseEnterを呼び出す必要があります。しかし、そのようなネイティブイベントはありません。解決策はありますか?グリッドヘッダーでイベントマウスセンターを起動する方法Extjs 6
グリッドパネルのヘッダーでイベントonMouseEnterを呼び出す必要があります。しかし、そのようなネイティブイベントはありません。解決策はありますか?グリッドヘッダーでイベントマウスセンターを起動する方法Extjs 6
あなたはこのようなリスナーを設定することができます
listeners: {
mouseenter: {
element: 'el',
delegate: '.x-column-header',
fn: function(e){
console.log(e.target)
}
}
}
デリゲート:それだけでキャッチしないよう「.X-列ヘッダは」、すべてのdivを取得しています最初のdiv? –
[documented](http://docs.sencha.com/extjs/6.0.2/classic/Ext.mixin.Observable.html#method-on) 'delegate'は、ターゲットをフィルタリングするか、またはターゲットの子孫です。 –
私はこれを解決しました:if(el.getAttribute( 'role')== 'columnheader')。タンク –