1

在 Raphael 中很容易获得 SVG 根元素:

svg_item = Raphael(0, 0, 3000, 3000);
svg_item.canvas.id = "main_svg";
svg_item.canvas.style.pointerEvents = "none";

但是如何在 Snap.svg 中做到这一点?以下不起作用:

svg_item = Snap(3000, 3000);
svg_item.canvas.id = "main_svg";
svg_item.canvas.style.pointerEvents = "none";
4

2 回答 2

1

找到了答案:

svg_item = Snap(3000, 3000);
svg_item.root.node.id = "main_svg";
svg_item.root.node.style.pointerEvents = "none";
于 2014-04-28T09:59:45.100 回答
0

尝试纸而不是帆布,所以..

svg_item.paper.id = "main_svg";
svg_item.paper.attr({ style: "pointer-events: none" });
于 2014-04-27T19:51:14.713 回答