Показать сообщение отдельно
  #2 (permalink)  
Старый 18.12.2014, 17:38
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от TheHappy
по логике не должно, т.к. событие на document еще не висит. В чем может быть проблема?
Событие click - "всплывающее". Оно проходит последовательно вверх по всем предкам элемента, достигая document и window. Таким образом когда событие обрабатывается самим элементом ты навешиваешь обработчик на document, затем событие всплывает постепенно до document и обрабатывает тот самый обработчик.

Остановить всплытие можно через event.stopPropagation()
__________________
В личку только с интересными предложениями
Ответить с цитированием