【发布时间】:2016-11-28 12:12:42
【问题描述】:
我正在使用 Snap SVG 构建一个编辑器。 我有一个带有一些变换的组标签。 我想取消分组。我尝试使用 for 循环将组中的元素添加到父级,但转换在未分组的元素中未按预期工作。
谁能告诉我一种取消组合元素的方法?
请在此处找到 JS Bin。
https://jsbin.com/jinita/edit?js,output
在这里,当我拖动黑色矩形时,整个组也会移动。 当我放下它时,我尝试将其取消组合,但变换不适用于该组。
PS:我不能在组元素上调用 drag()
【问题讨论】:
-
您需要将元素附加到您提到的父(或其他)元素,但您需要确定要放置在其上的转换。如果您可以在 jsfiddle 上提供一个带有示例转换的最小示例,我相信我们可以提供进一步的帮助。
-
我尝试添加小提琴,但不起作用:jsfiddle.net/harikk09/4p2jvs45/1
-
您需要包含 jquery,而且我不确定它是否允许在 jsfiddle 上进行远程下载。您可以尝试 jsbin 或其他东西,看看是否更好,如果您使用它,请包含 jquery(很简单,我不确定您是否需要它)。
-
找不到徽标的文件。
-
徽标文件已更新。 182.72.159.116/phppay/logo.svg