Сообщение от nasqad
|
вам стоит изучить основы языка
|
насмешил))) Событийная модель к основам языка не относится.
FanAizu,
это называется делегирование. Есть такое понятие как
погружение и
всплытие событий. Тот же jQuery вешает обработчик события на document (чаще всего на отлов всплывающего события) и ловит событие в последнюю очередь, так как элемент document является самым верхним элементом, и при прослушивании всплывающих событий получает событие последним по цепи.
Допустим у нас есть элемент DIV на странице, кликнув по нему. Событие получит DIV, затем элемент выше допустим BODY (это если DIV лежит сразу в нем), потом событие получит HTML-элемент, а уж затем получит document. Это и есть всплытие, а погружение работает так же но наоборот события идут от document до элемента ниже.
модель всплытия:
Document
↑
HTML
↑
BODY
↑
DIV
Модель погружения:
Document
↓
HTML
↓
BODY
↓
DIV