我試圖找到一種方法來獲取標記的DOM元素。 Google似乎使用不同的元素來展示標記和處理事件。在Google Maps API中獲取標記的DOM元素3
到目前爲止我已經弄清了2件事。 有一個名爲fb
的生成變量,它在標記對象上包含DOM元素,但我認爲Google下一次更新API時,它將被命名爲不同的東西。所以不行。其次,如果將點擊事件附加到標記,則API將事件DOM元素作爲參數發送到您指定的任何函數。在Firebug中查看它時,我無法找到兩者之間的任何關係。
我想要完成的是操縱DOM元素()併爲其提供更多信息,然後只是一個帶有背景的「div」元素。
我已經在版本2中使用名稱屬性(未記錄)在div元素上生成了一個id。
有沒有人有想法?
當你說「給它」你是什麼意思是什麼呢? InfoWindow或Overlay的HTML? – 2010-01-14 16:05:07
用帶有文本和鏈接的新圖標的html元素替換圖標。 – fredrik 2010-01-14 16:20:19
同樣,要知道Google爲什麼沒有實現(並記錄)一個本地方法來檢索它,這將是太棒了。或者在Marker對象上只有一個HTML屬性,用於創建給定大小的包裝。而且你可以隨心所欲地搞定它。 – fredrik 2010-01-14 16:27:40