2017-08-08 30 views
0

我正在尋找一種方法來處理高圖/高爐圖內的任何鼠標停止事件。目前,我正在使用自定義事件插件,但它不會在圖表對象上提供此事件。如何處理圖表部分上的mousedown事件?

在圖表部分處理這個事件的正確方法是什麼?

感謝,

馬努

+0

檢查此[插件](https://www.highcharts.com/plugin-registry/single/15/Custom-事件) –

+0

我試過這個插件,但不幸的是它並沒有覆蓋圖表區域。我最終提到了@d_paul。 – Manu

回答

0

您可以在div容器onmousedown事件屬性。你也可以使用jQuery事件。

實例:
http://jsfiddle.net/5Lu4at1s/ - 與事件屬性
http://jsfiddle.net/bLtqp24d/ - 使用jQuery mousedown事件

+0

謝謝。我嘗試了這一點,但現在我面臨的問題是,我得到整個容器的事件,而我只是想在圖表區域的事件。如何在不查看高圖佈局內部的情況下實現這一目標? – Manu

+0

例如,您可以覆蓋chart.container.onmousedown事件。例如:http://jsfiddle.net/t2g1tk2L/。 –

+0

我最終在容器中添加了處理程序,並使用Highcharts'isInsidePlot'來確定鼠標事件是否在圖表中。 – Manu

相關問題