Цитата:
|
Цитата:
|
|
kuzroman, в статье описанно поведение javascript по стандарту, а если не работает в jquery, значить у них не по стандарту. К.О
http://jsfiddle.net/b2Yt7/11/ |
работает такой вариант http://jsfiddle.net/b2Yt7/12/
|
Спасибо всем, я на первой странице уже отписал, что при использовании "return false"
нативный JS - отменяет только действие (e.preventDefault), всплытие события продолжается. А вот jQuery помимо e.preventDefault завершает еще и всплытие (e.stopPropagation). вот пример |
Это через инлайновые ивенты, то есть DOM'ные. Через addEventListener() без e.preventDefault прописанного вручную хоть false, хоть ЛОШЬ возвращай из колбэка - все по барабану.
А вот как jQuery обвешивается ивентами это и надо было посмотреть. Я как-то смотрел и смутно помню addEventListener в одной из веток мега-обеспечения мега-совместимости с браузерами от РХ, |
Часовой пояс GMT +3, время: 03:05. |