2013-09-27 100 views
0

我正在嘗試處理融合地圖支持的地圖圖表的點擊事件。經過多次嘗試,仍然沒有按預期行事。Fusionmap事件點擊

我所需要的只是非常簡單,只需在某個國家點擊並知道哪個國家/地區獲得點擊時觸發某個功能。

我一直在聲明函數FC_Event(DOMId, eventType, objParams){},好像eventType不聽點擊。

有人請幫助和指導我正確的方向。

+0

嘗試在XML的元件exposeHoverEvent屬性設置爲1的例子有幫助(或JSON的地圖對象)。另外,使用FC_Event已被棄用以捕獲實體上的翻轉/滾出事件。最新版本的FusionMaps具有EntityRollout和EntityRollover事件模型。閱讀更多:[鏈接](http://docs.fusioncharts.com/maps/Contents/javascript/js_event_mouse.html) – Swarram

回答

1

在下面的代碼可以作爲使用事件偵聽器在FMap-

function myChartListener(eventObject, argumentsObject) 
{  
alert("You are out of entity named: "+ argumentsObject.label);  
}  
FusionCharts("myMapId").addEventListener ("EntityRollover" , myChartListener);