2011-11-22 25 views
3

創建時可以在google.maps.Map對象中設置draggableCursor選項。有沒有辦法在運行時設置這個選項?還是有沒有其他乾淨的方式如何在運行時更改光標?我已經通過documentation搜索,但沒有像setDraggableCursor方法...在谷歌地圖v3中更改遊標中的光標

回答

8

該選項可以在運行時設置。您必須使用map.setOptions()函數設置地圖選項。在選項對象中僅設置所需的屬性:

map.setOptions({draggableCursor: myNewDraggableCursor}); 
+2

太好了,謝謝Tomik!請注意,我發現**獲取**需要使用未記錄方法的值.get:'map.get('draggableCursor')',另請參閱http://stackoverflow.com/questions/8242413/google- api-v3-undocumented-method-map-get – TMS

+3

要獲得訪問'map.draggableCursor'的選項值應該可以工作。儘管沒有在參考文獻中直接提到,但[tutorial](http://code.google.com/intl/cs/apis/maps/documentation/javascript/tutorial.html#MapOptions)中有一個簡短說明:「這些選項將用於初始化地圖的屬性「。 – Tomik