我有一个svg文件,我需要使用javascript或jquery获取特定的路径ID。 我怎么能这样做?
$(document).ready(function(){
$("svg").click(function(){
$(this).find("#lay7").css("fill",color);
});
});
不是直接给出路径的id(" lay7")而是需要动态获取id。
答案 0 :(得分:1)
这只是$(this)对象本身。哦,你想把点击处理程序附加到我想象的路径上。
$(document).ready(function(){
$("path").click(function(){
$(this).css("fill",color);
});
});
答案 1 :(得分:1)
试试这个
$("svg").delegate("*", "click", function(e) { $(this).css('fill', color) })