Metoda on
Vrátí posluchače události a případně přiřadí posluchači předaný handler.
Pouze typ objektu window, document, element.
U objektu typu document je možné použít speciální událost:
- ready - událost je vyvolána po dokončení načítání dokumentu.
U objektu typu element je možné použít speciální události:
-
insert - událost je vyvolána po vložení elementu do DOMu.
-
remove - událost je vyvolána po odstranění elementu z DOMu.
-
show - událost je vyvolána po zavolání metody show.
-
hide - událost je vyvolána po zavolání metody hide.
typ: method; celé jméno: COMEX.HTML.Object.on;
Parametry:
-
$type● hodnota typu String typ události (click, keyup, mouseout, ...) -
$function● hodnota typu Function (výchozí: undefined) handler volané funkce -
$id● hodnota typu String (výchozí: undefined) id, pod kterým je posluchač registrovaný -
$priority● hodnota typu Integer (výchozí: undefined) priorita spouštění handlerů
Vrací:
- hodnota typu COMEX.HTML.EventListenerposluchač události
var $rslt = "<textarea onfocus=\"o$(this).on('keyup', function($event){$event.source.css('color', 'rgb(' + COMEX.rand(0, 255) + ',' + COMEX.rand(0, 255) + ',' + COMEX.rand(0, 255) + ')');})\"></textarea>";
( umístěno v souboru /comex/scripts/comex.js )