Прямая vs делегированная обработка javaScript событий
Добавлено: 2012.10.19, 13:27
Возник вопрос который не знаю как загуглить
Подскажите...
Если через CHtml создавать например CHtml::ajaxLink то yii по умолчанию вешает делегированный обработчик событий на элемент body
$('body').on('click','#yt1' ... и т.д.
Что создаёт определённые трудности при контроле всплытия события по DOM дереву.
Как сделать так чтобы обработчик вешался напрямую на конкретный элемент, а не на body?
Подскажите...
Если через CHtml создавать например CHtml::ajaxLink то yii по умолчанию вешает делегированный обработчик событий на элемент body
$('body').on('click','#yt1' ... и т.д.
Что создаёт определённые трудности при контроле всплытия события по DOM дереву.
Как сделать так чтобы обработчик вешался напрямую на конкретный элемент, а не на body?