z-индекс и события JavaScript

Таким образом, у меня есть несколько отделений, наложенных друг на друге с отличающимися z-индексными значениями.

Поведение по умолчанию для браузеров, кажется, событие, связанное с самым верхним z-индексным отделением, запущен. Т.е. у меня есть несколько onclicks один для каждого отделения, но только лучший запущен, когда область нажата.

Существует ли способ запустить события, присоединенные ко всем отделениям, каков z-индекс каждого, пока действие 'по' тому отделению без учета к z-индексу?

8
задан rutherford 20 December 2009 в 19:36
поделиться

2 ответа

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

6
ответ дан 5 December 2019 в 22:19
поделиться

Если вы используете фреймворк javaScript, может быть включено всплытие событий. (Я точно знаю, что в ExtJS есть такая функция событий.)

0
ответ дан 5 December 2019 в 22:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: