2014-04-26 59 views
1

在拉斐爾很容易得到SVG根元素:如何獲取Snap.svg中的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"; 

回答

1

找到了答案:

svg_item = Snap(3000, 3000); 
svg_item.root.node.id = "main_svg"; 
svg_item.root.node.style.pointerEvents = "none"; 
0

嘗試紙,而不是畫布,所以..

svg_item.paper.id = "main_svg"; 
svg_item.paper.attr({ style: "pointer-events: none" }); 
相關問題