добавляет обработчик события для 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 может включать следующие настройки: