Этот ответ был бы таким элегантным год и четверть назад ... есть очень простой способ выполнить это, хотя и не напрямую через Рафаэля, используя свойство SVG pointer-events .Все, что вам нужно сделать, это стилизовать узел, связанный с вашим путем маршрута, с указателями-событиями: нет.В javascript и с использованием jquery это будет
$(routePath.node).css( 'pointer-events', 'none' );
Или просто с использованием javascript напрямую:
routePath.node.style.pointerEvents = 'none';
Это заставит все события мыши «сбрасываться» на элементы позади маршрута.
Вот скрипка, демонстрирующая использование событий указателя с кругами и путями .