2015-05-31 83 views
0

我使用DimpleJS(這太神奇了!)來製作一些圖表。我想添加一個功能,以便點擊折線圖上的數據點時,會打開一個彈出窗口,其中顯示有關數據點的更多信息。我想爲圖表上的每個數據點創建一個動態URL來完成此操作,但我無法考慮如何才能做到這一點。點擊圖表中的一個數據點後彈出打開

我非常感謝這方面的幫助。

謝謝!

+0

請您可以包括你到目前爲止的例子?本文可能有所幫助:http://www.sitepoint.com/create-data-visualizations-javascript-dimple-d3/ –

+0

約翰,我現在有一個簡單的折線圖。在折線圖上的一個數據點上,DimpleJS顯示一個工具提示。類似於我想添加一個onclick函數,它將打開一個彈出窗口來顯示關於數據點的更多附加信息。我不知道如何添加此onclick。 – huhahihi

回答

0

您可以點擊事件添加到該系列是這樣的:

mySeries.addEventHandler("click", function (e) { 
    alert("Hey you clicked " + e.xValue); 
}); 

這將顯示一個JavaScript彈出包含點擊點的x值。您可以獲取有關(在上面的例子中e)EventArgs的對象的詳細信息在這裏:https://github.com/PMSI-AlignAlytics/dimple/wiki/dimple.eventArgs

你可以看到含有上述這裏的線基本路線圖的例子:

http://jsbin.com/yotoya/1/edit?js,output

+0

謝謝John!非常酷的功能! – huhahihi

相關問題