【发布时间】:2014-11-11 14:51:34
【问题描述】:
我正在使用 javascript 处理 SVG 标签。我试图在 svg 中获取组标签 <g> 中点。是否可以使用 javascript 获取组标签的中点值?
这是我的演示组标签<g>
<g id="object_7" transform="translate(573,703) scale(0.5,0.51)" style="pointer-events:inherit">
<path d="m-40,-19l3,-3l74,0l3,3l0,37l-3,3l-74,0l-3,-3l0,-37z" id="uid127" stroke-linejoin="round" stroke-linecap="round" fill="#1e1d19" stroke="#000000"/>
<path d="m-9,21l4,2l10,0l4,-2" id="uid129" stroke-linejoin="round" stroke-linecap="round" fill-opacity="0" fill="none" stroke="#000"/>
<path d="m-40,-19l3,-3l74,0l3,3l-77,40l-3,-3l0,-37z" id="uid131" stroke-linejoin="round" stroke-linecap="round" fill-opacity="0.12" fill="#000000"/>
</g>
这里我需要获取组标签的中点。我曾经在组标签中获取鼠标坐标以获取 x 和 y 位置的中心,但我没有实现。谁能指导一下?
【问题讨论】:
标签: javascript html svg