我有一张类似于地图气泡的地图,我在其中定义了一个id设置为icon6的标记。我试图通过id使用jquery访问此标记但没有成功我已经尝试了所有内容并且没有任何效果。标记在svg中定义为,我可以使用填充而不是在javascript中更改css中的颜色。这里有一些我试图在加载js代码之前加载svg文件。
$(document).ready(function() {
$('#icon6').setAttribute('fill', '#000000');
});
和
$(window).load(function() {
$('#icon6').setAttribute('fill', '#000000');
});
和其他许多人。 svg文档以highmaps加载它的方式加载。如在这个例子中:
答案 0 :(得分:0)
试试这个:
$(document).ready(function() {
$('#icon6').css({ fill: "#000000" });
});
或者这个:
$(document).ready(function() {
$('#icon6').attr('fill', '#000000');
});