如何选择嵌入式svg-graphic中的节点?

时间:2011-10-17 15:05:22

标签: jquery html svg

我想使用jquery svg插件处理预先创建的svg图像的节点。使用此插件可以创建和编辑节点,但我无法处理现有节点。选择器找不到svg图像中定义的节点。

f.e。我必须通过其ID来选择它,例如:

$("#svg_image>#node_rectangle_1")

1 个答案:

答案 0 :(得分:1)

您无法将SVG元素与id选择器匹配。您应该使用插件提供的getElementById()方法:

var svg = $("#svg_image").svg("get");
var node_rect = svg.getElementById("node_rectangle_1");