Las coordenadas de clic de d3 son relativas a la página, no a la svg: cómo traducirlas (error de Chrome)

Cuando un evento está en juego, d3.event.x indica la posición de la coordenada x del clic del mouse, pero en relación con todo el documento HTML. Intenté usar $ jQuery $ ('svg'). Position () para obtener la posición real de svg, pero esto devuelve valores flagrantemente flagrantes.

¿Hay alguna manera fácil de encontrar la posición de un svg en relación con la página que estoy pasando por alto? Estoy usando Chrome, por cierto, en caso de que el problema de jQuery sea un error oscuro en el navegador.

EDITAR: He comprobado esto en Firefox y $ ('svg'). Position () devuelve las coordenadas correctas. ???

Respuestas a la pregunta(1)

Su respuesta a la pregunta