Javascript-форум (https://javascript.ru/forum/)
-   (X)HTML/CSS (https://javascript.ru/forum/xhtml-html-css/)
-   -   "Проваливается" событие в нижний элемент (https://javascript.ru/forum/xhtml-html-css/14643-provalivaetsya-sobytie-v-nizhnijj-ehlement.html)

revvo 24.01.2011 14:43

"Проваливается" событие в нижний элемент
 
В HTML события что, проваливаются на нижний уровень?

Поясню. Сделал полупрозрачный див, к-рый накрывет собой все элементы на странице путем задания ему индекса. При клике на этом диве вызывается функция к-рая его убирает. На этом диве есть другие элементы, при кликах на них, должны вызываться их функции, но вызывается функция, к-рая привязана к событию onclick их родителя - того самого дива, и он гад прячется, хотя это совсем не нужно.

p.s. Привязал для проверки функцию (показ окошка - алерта) на нажатие кнопки, что внутри того дива, окошко показывается, т.е. функция вызывается, и вслед за тем срабатывает событие клика в диве - родителе. Как от этого избавиться?

Kolyaj 24.01.2011 14:53

Цитата:

Сообщение от revvo
В HTML события что, проваливаются на нижний уровень?

Это называется всплывают на верхний уровень :)

Цитата:

Сообщение от revvo
Как от этого избавиться?

http://javascript.ru/tutorial/events...nye-s-sobytiem

revvo 24.01.2011 17:53

Понял, спасибо :)


Часовой пояс GMT +3, время: 19:27.