współrzędne kliknięcia d3 odnoszą się do strony nie svg - jak je przetłumaczyć (błąd Chrome)

Gdy zdarzenie jest w grze, d3.event.x podaje pozycję współrzędnej x kliknięcia myszą, ale względem całego dokumentu HTML. Próbowałem użyć jQuery's $ ('svg'). Position (), aby uzyskać rzeczywistą pozycję svg, ale to zwraca rażąco błędne wartości.

Czy jest jakiś łatwy sposób na znalezienie pozycji svg względem strony, którą przeglądam? Swoją drogą korzystam z Chrome, na wypadek, gdyby problem z jQuery był niejasnym błędem przeglądarki.

EDYCJA: Sprawdziłem to w firefox i $ ('svg'). Position () zwraca poprawne współrzędne. ?!?

questionAnswers(1)

yourAnswerToTheQuestion