0

我正在尋找我的要求的解決方案。我有公寓名單,我需要我的地圖顯示公寓的位置,並通過更改列表中div的懸停顏色來突出顯示該位置標記。這個例子可以在下面看到。我希望把它在我的WordPress網站地圖:標記位置突出顯示在wordpress的懸停div

http://we-housing.com/apartment-list?type=city&name=Gainesville,%20FL&fullName=Gainesville,%20FL&id=Gainesville,%20FL

工作,我們是否有任何插件或解決方案?

+0

我做這種事情是這樣的:當你與'新谷歌創建的標記。 maps.Marker',你可以添加一些自定義屬性,所以把一個唯一的標識符放在對象中,比如'myCustomId:'post118''。之後,在div over事件中,例如'div#post118',使用javascript瀏覽每個標記,直到找到一個在他的'myCustomId'屬性中具有相應值的人,最後做你想做的事! – Pierre

回答

1

每個Maps JavaScript API對象都會導出一些命名事件。對某些事件感興趣的程序將爲這些事件註冊JavaScript事件偵聽器,並在調用addListener()來註冊事件處理程序時收到這些事件時執行代碼。

谷歌地圖的JavaScript API中的一些對象旨在對用戶事件,如鼠標或鍵盤

要爲事件通知註冊,使用addListener()事件處理函數做出響應。該方法需要偵聽一個事件,並在發生指定事件時調用一個函數。

​​

我做了一些研究,發現這個博客,討論如何突出地圖鼠標懸停:https://gis.stackexchange.com/questions/14642/how-to-highlight-the-area-in-google-map-on-mouse-hover