Как мне сопоставить события кликов с элементами в нескольких слоях?
У меня есть несколько элементов SVG, которые находятся в отдельных группах. Они перекрывают друг друга. Пример:
Когда щелкается позиция x, y, совпадающая с обоими, я хочу знать все, что были нажаты оба. Если я свяжу каждого снажмите» событие, только обработчики события для одного на вершине вызывается. Что разумно, хотя и не то, что я хочу здесь.
Я думаю о создании самого верхнего слоя и о том, чтобы он улавливал все клики, а затем выяснил, какие элементы в других слоях должны быть уведомлены. Тот'много слежения, что яЯ хотел бы избежать, если это возможно. Есть ли более простые подходы к этому?