Как мне сопоставить события кликов с элементами в нескольких слоях?

У меня есть несколько элементов SVG, которые находятся в отдельных группах. Они перекрывают друг друга. Пример:


   
     
   
   
     
   

Когда щелкается позиция x, y, совпадающая с обоими, я хочу знать все, что были нажаты оба. Если я свяжу каждого снажмите» событие, только обработчики события для одного на вершине вызывается. Что разумно, хотя и не то, что я хочу здесь.

Я думаю о создании самого верхнего слоя и о том, чтобы он улавливал все клики, а затем выяснил, какие элементы в других слоях должны быть уведомлены. Тот'много слежения, что яЯ хотел бы избежать, если это возможно. Есть ли более простые подходы к этому?

Ответы на вопрос(1)

Ваш ответ на вопрос