Skip to main content

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 )