Как найти элемент в SVG в Opera, заданные координаты?Найти элемент внутри SVG в Opera по координатам
elementFromPoint (x, y) отлично работает с Firefox, но, похоже, с Opera не работает, возвращая всегда весь SVG, а не конкретный элемент.
Можно задаться вопросом, зачем он мне вообще нужен. Ну, просто потому, что я хотел бы выделить элемент SVG под курсором и потому, что Opera не запускает какое-либо событие, когда элемент под курсором добавляется/удаляется, прежде чем вы сделаете перемещение с помощью мыши. То есть, когда я добавляю новый элемент, он не подсвечивается перед тем, как слегка двигать мышью, что не выглядит красивым.
Cheers, Михаил.
Работает отлично, спасибо большое! Переменная 'svg' на самом деле является «элементом». Для getPageXY я использовал сценарий из http://www.quirksmode.org/js/findpos.html, кому-то интересно. – Qnan