【发布时间】:2016-06-07 13:14:32
【问题描述】:
我想获取 SVG 路径的垂直偏移(以像素为单位)。我玩过getBoundClientRect() 和getBBox(),但它们返回的值太高。有没有办法为普通的 jQuery 元素做类似offset().top 的事情?
简单示例: https://jsfiddle.net/aq13swsr/2/
我想要顶部黑线和顶部红线之间的像素数量。
【问题讨论】:
-
请包含minimal reproducible example,以便我们了解“太高”的含义。
-
希望这个jsfiddle能帮到你jsfiddle.net/81kom2qa
-
在上面添加了一个例子。
-
刚刚发现
getBoundClientRect()是滚动相关的,这使它更清晰:stackoverflow.com/questions/25630035/…
标签: javascript jquery svg path