2016-06-07 59 views
1

我想要以像素为单位获得SVG路径的垂直偏移量。我玩getBoundClientRect()getBBox(),但这些返回值太高。有没有办法像offset().top这样的普通jQuery元素?如何确定SVG路径偏移

简要例如: https://jsfiddle.net/aq13swsr/2/

我想顶端黑线和顶红线之间的像素的数量。

+0

请包括[mcve],以便我们可以看到“太高”的含义。 –

+0

我希望这个jsfiddle可以帮助你https://jsfiddle.net/81kom2qa/ –

+0

在上面添加了一个例子。 – Guite

回答

0

我设法解决这个问题,在重新计算下一次迭代之前,通过适当地重置一些边距(使用jQuery动态设置)来解决这个问题。