Я создал собственный компонент HTML в extJS, указав значение html панели. Я не могу прикрепить обработчики событий к элементу (или они как-то не запускаются). Тем не менее, я могу выполнять другие действия с компонентом, например скрывать, добавлять и т. Д.
Ext.select('#toFieldDiv').on('click',function() {
alert("something");
}); //Doesn't Work
Ext.select('#toFieldDiv').hide('slow'); //Works
Есть идеи?
Вот мое определение компонента:
{
xtype: 'panel',
x: 70,
y: 0,
html: "<div id=\"toFieldDiv\" class=\"to-field\"> </div>"
}
Я даже пробовал то же самое с jQuery. Снова работает скрытие, но не щелчок.