Показать сообщение отдельно
  #6 (permalink)  
Старый 18.12.2014, 18:15
Новичок на форуме
Отправить личное сообщение для TheHappy Посмотреть профиль Найти все сообщения от TheHappy
 
Регистрация: 05.03.2012
Сообщений: 6

Сообщение от krutoy Посмотреть сообщение
Не логично. когда он кликает по баттон, событие на документ еще не повешено. Это косяк компилятора скорей всего.

И потом, с чего ты взял, что button наследует от документ?
Я тоже думаю, что не логично, т.к. действительно событие на document еще не висит. Тем не менее остановил всплывание при помощи e.stopPropagation();

e.stopPropagation();
        $(document).on('click', function (e) {
            console.log('123');
        });


Помогло.

По поводу наследования button от document:

danik.js имел в виду несколько другое. При клике на button событие поднимается до document. Т.е. проходит по всем родительским элементам, насколько я понял.
Ответить с цитированием