Показать сообщение отдельно
  #14 (permalink)  
Старый 16.09.2014, 13:26
Аватар для borus
Кандидат Javascript-наук
Отправить личное сообщение для borus Посмотреть профиль Найти все сообщения от borus
 
Регистрация: 07.12.2012
Сообщений: 147

Сообщение от tsigel Посмотреть сообщение
Да, там говорится о том что событие придется вешать не на родительский элемент, а на "брата" лежащего на тех-же координатах. Потому что задизейбленный инпут не пускает всплытие (делегирование) событий и на родителе оно не происходит.

Внимательно посмотрите пример, там див который в верстке лежит рядом с инпутом а по стилям - точно сверху.
Спасибо.
По-моему, там говорится о том, что можно вешать на контейнер для большинства браузеров, за исключением FF:
" Most browsers will propagate an event originating from the disabled element up the DOM tree, so event handlers could be placed on container elements"
но в Хроме как выходит не работает
Попробую как в примере.
Странно. Такое ощущение, что Хром или все браузеры разом изменили подход к отключенным инпутам. Ведь раньше работало. Либо действительно есть скрипт, который пересоздает кнопку... Истина, приди к нам

Последний раз редактировалось borus, 16.09.2014 в 13:31.
Ответить с цитированием