добавляет обработчик события для HTML-элемента
node | EventTarget|string | HTML-узел или его ID |
event | string | название HTML-события (без префикса 'on') |
handler | function | обработчик события |
context | object | объект контекста с дополнительными настройками (описаны ниже) |
id | ID обработчика события (может использоваться eventRemove() методом) |
// добавляет обработчик для события 'onclick' элемента HTML
webix.event("divId", "click", function(e){
//e - объект нативного события
do_something();
});
// добавляет обработчик для события 'onKeyUp' компонента List
webix.event($$("list").getNode(), "keyup", function(e){
//e - объект нативного события
do_something();
}, {bind:$$("list")});
Необязательный параметр context может включать следующие настройки: