2012-02-10 161 views
0

我有這樣的代碼:如何更改InfoBox內容?

var infoWindowOptions = { 
    content: "content", 

    ... some other options ... 
}; 

var infowindow = new InfoBox(infoWindowOptions); 
infowindow.open(map, marker); 

和它的作品沒有任何問題。 現在,我想改變的內容,所以我所做的:

infowindow.content = "new content"; 
infowindow.open(map, marker); 

,但它並沒有改變!爲什麼?我該如何解決它?

+0

infoBox和infowindow是兩個不同的東西!你指的是哪一個? – 2013-12-18 19:48:17

回答

1
infoWindow.setContent("new content"); 

DOM元素也被接受。