d3 Klick-Koordinaten sind relativ zur Seite nicht Svg - wie man sie übersetzt (Chrome Fehler)

Wenn ein Ereignis abgespielt wird, gibt d3.event.x die Position der x-Koordinate des Mausklicks an, jedoch relativ zum gesamten HTML-Dokument. Ich habe versucht, jQueries $ ('svg'). Position () zu verwenden, um die tatsächliche Position des svg zu ermitteln, aber dies gibt offensichtlich trügerische Werte zurück.

Gibt es eine einfache Möglichkeit, die Position eines SVG relativ zu der Seite zu finden, die ich übersehen habe? Ich verwende übrigens Chrome, falls das jQuery-Problem ein unklarer Browserfehler ist.

BEARBEITEN: Ich habe dies in Firefox überprüft und $ ('svg'). Position () gibt die korrekten Koordinaten zurück. ?!?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage