1
мне нужно огнь событие OnMouseEnter в заголовках панели сетки. Но такого родного события нет. Будет ли решение?Как стрелять MouseEnter событий по заголовку сетки Extjs 6
мне нужно огнь событие OnMouseEnter в заголовках панели сетки. Но такого родного события нет. Будет ли решение?Как стрелять MouseEnter событий по заголовку сетки Extjs 6
Вы можете установить слушатель, как это:
listeners: {
mouseenter: {
element: 'el',
delegate: '.x-column-header',
fn: function(e){
console.log(e.target)
}
}
}
Рабочего пример: https://fiddle.sencha.com/#view/editor&fiddle/1ofq
делегат: «.x-столбец заголовок», захватывает все дивы, как это делает, чтобы поймать только первый div? Как –
[задокументировано] (http://docs.sencha.com/extjs/6.0.2/classic/Ext.mixin.Observable.html#method-on) 'delegate' представляет собой простой селектор для фильтрации цели или искать потомок цели. –
Я решил это: if (el.getAttribute ('role') == 'columnheader'). Танки –