Javascript 从外部源加载时如何访问svg路径属性
我使用以下方式加载外部svg图像:Javascript 从外部源加载时如何访问svg路径属性,javascript,svg,Javascript,Svg,我使用以下方式加载外部svg图像: var s = Snap("#svg"); var image = s.image("images/ciag.svg", 0,0, 1140,193 ); 图像应加载并在DOM中呈现,如下所示: 现在我需要访问它的路径属性来设置动画。我不想将svg代码放入HTML标记中,因为它有几百行长,HTML变得模糊 我该如何访问它 你不能访问图像的DOM,如果你想这样做的话,你需要通过一个对象、iframe或embed标记来包含它。如果是图像,你不能访问svg的路径
var s = Snap("#svg");
var image = s.image("images/ciag.svg", 0,0, 1140,193 );
图像应加载并在DOM中呈现,如下所示:
现在我需要访问它的路径
属性来设置动画。我不想将svg代码放入HTML标记中,因为它有几百行长,HTML变得模糊
我该如何访问它 你不能访问图像的DOM,如果你想这样做的话,你需要通过一个对象、iframe或embed标记来包含它。如果是图像,你不能访问svg的路径。您需要使用ajax加载文件并将其插入DOM。