2014-09-30 18 views
0

我有一个与地图气泡相似的高地图,并且在其中我定义了一个id设置为icon6的标记。我尝试访问这个标记通过ID使用jquery没有成功我已经尝试了一切,没有任何工作。该标记是在svg as中定义的,我可以使用填充而不是在javascript中更改css中的颜色。这里是我试图加载js代码之前希望加载svg文件的一些文件。Highmaps,无法通过JavaScript访问标识符?

$(document).ready(function() { 
    $('#icon6').setAttribute('fill', '#000000'); 
}); 

$(window).load(function() { 
    $('#icon6').setAttribute('fill', '#000000'); 
}); 

等等。 svg文档以highmaps加载它的方式加载。如在这个例子中:

http://jsfiddle.net/gh/get/jquery/1.9.1/highslide-software/highcharts.com/tree/master/samples/maps/demo/map-bubble/

回答

0

尝试这种情况:

$(document).ready(function() { 
    $('#icon6').css({ fill: "#000000" }); 
}); 

或该:

$(document).ready(function() { 
    $('#icon6').attr('fill', '#000000'); 
});