Таким образом, у меня есть несколько отделений, наложенных друг на друге с отличающимися z-индексными значениями.
Поведение по умолчанию для браузеров, кажется, событие, связанное с самым верхним z-индексным отделением, запущен. Т.е. у меня есть несколько onclicks один для каждого отделения, но только лучший запущен, когда область нажата.
Существует ли способ запустить события, присоединенные ко всем отделениям, каков z-индекс каждого, пока действие 'по' тому отделению без учета к z-индексу?
Событие фактически не происходит в элементе, который скрыт другим элементом, если другой элемент не содержится в первом, тогда оно всплывет вверх. Единственный способ, который я могу придумать для достижения того, что вы хотите, - это просмотреть все потенциальные элементы и посмотреть, содержит ли какой-либо из них точку, в которой произошел щелчок, и вызвать щелчок по этому элементу (если это не текущий ).
Если вы используете фреймворк javaScript, может быть включено всплытие событий. (Я точно знаю, что в ExtJS есть такая функция событий.)