使用javascript获取SVG路径id

Get SVG path id using javascript

本文关键字:路径 id SVG 获取 javascript 使用      更新时间:2023-09-26

我有一个svg文件,在那里我需要使用javascript或jquery获得特定的路径id。我该怎么做呢?

$(document).ready(function(){
$("svg").click(function(){
$(this).find("#lay7").css("fill",color);
});
});

我需要动态地获取id,而不是直接给出path的id ("lay7")。

裁判:http://jsfiddle.net/BKAHg/

这就是$(this)对象本身。哦,你还想把点击处理程序附加到我想象的路径上。

$(document).ready(function(){
$("path").click(function(){
$(this).css("fill",color);
});
});

try this

 $("svg").delegate("*", "click", function(e) { $(this).css('fill', color) })
相关文章: