[英]How to manipulate existing group elements with Snap.svg
我們在巫婆中有一個現有的svg文檔,我們想用一個新的替換組元素。 可以使用Snap.svg嗎?
var oldGroup = Snap.select("[id='" + oldGroupId + "']");
oldGroup.outerSVG(newGroup); //This is what I want to do but outerSVG is readonly
您不能僅使用outerSVG釋放元素。 您沒有提供足夠的信息來給出完整正確的答案,因為我們無法看到現有的元素,但是可能有點類似。
var parent = oldGroup.parent();
oldGroup.remove();
parent.add( newGroup )
這取決於“ newGroup”是什么。 如果它是DOM元素,我認為它會起作用。 如果只是一些SVG標記,則可能需要執行類似的操作
parent.add( Snap.parse( newGroup ) );
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.