2014-09-30 19 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'); 
});