我試圖在highstock 1.3.1中加載一個股票圖表的新數據,而且我只想在導航器的極端設置(鼠標上)時加載新數據,而不是當用戶拖動導航按鈕。目前setExtremes和afterSetExtremes都似乎在鼠標移動時觸發。是否有另一個內置的事件可以綁定?In Highstock v1.3.1有沒有一種方法只在鼠標上檢測setExtremes?
1
A
回答
1
您可以禁用liveRedraw,因此SetExtremes僅在mouseUp後纔會被調用。
+0
此外,highcharts傢伙增加了額外的數據到setExtremes事件,所以你可以看到哪個鼠標事件觸發它:https://github.com/highslide-software/highcharts.com/commit/a2ba8f046c84a39dd362049c09a0aa0995b4d2c3 – quoo
0
因此,答案似乎是禁用滾動條的liveRedraw,這使得滾動條在我的圖表中被禁用,然後綁定到setExtremes事件時沒有多大意義。所以我的圖表選項物體看起來像:
var chart_options = {
chart: {...}
scrollbar: {
enabled: false,
liveRedraw: false
},
xAxis: {
events: {
setExtremes: setExtremesHandler()
}
}
};
@Pawel畢淑敏 - 你真的應該對此功不可沒的答案,因此,如果您發佈一個合適的回答,而不是評論,我將其標記爲解決方案。謝謝。
相關問題
- 1. 有沒有一種檢測方案實現的標準方法?
- 2. 有沒有一種標準的方法來檢測方向性?
- 3. 有沒有一種方法讓css3類跟隨鼠標光標
- 4. 有沒有一種方法可以區分JavaScript中的鼠標?
- 5. 有沒有辦法使用多種測試方法運行Espresso測試,但只有一種設置方法?
- 6. 有沒有辦法在jQuery中檢測鼠標按鍵?
- 7. ScalaTest in sbt:有沒有一種方法可以在沒有標籤的情況下運行單個測試?
- 8. 有沒有一種方法來檢測關鍵記錄軟件?
- 9. 有沒有一種方法來檢測WP7.1
- 10. 有沒有一種方式來擴大一個JFileChooser目錄沒有鼠標
- 11. 有沒有一種方法來檢測頁面上的查找搜索javascript
- 12. 有沒有一種方法來單元測試異步方法?
- 13. 有沒有一種方法來測試只有CSS的滾動條?
- 14. Highstock setExtremes無法正常工作
- 15. 有沒有一種方法可以在<img>標籤上擁有@ url.Action
- 16. JDBC有沒有一種方法來檢測列是否有默認值?
- 17. C#4.0:有沒有一種方法來檢查,如果在System.Diagnostics.Process.Start
- 18. 在nsbezierpath上檢測鼠標
- 19. 有沒有一種很好的方法在cuda上使用只讀hashmap?
- 20. 我的NStableview上沒有檢測到鼠標事件+ cocoa
- 21. 有沒有一種情況下,你會把@Transactional的方法,只檢索數據?
- 22. 有沒有一種方法可以在x毫秒後纔對鼠標進行操作,並且只有在鼠標懸停時纔會執行操作?
- 23. 有沒有一種方法可以在GUI中使用python編寫上標?
- 24. 有沒有一種方法可以在Linux上使用C++
- 25. HTML div有沒有一種方法appendTo()
- 26. 有沒有一種方法可以檢測API被調用的來源?
- 27. 有沒有一種方法可以真正檢測Internet Explorer是PHP還是Javascript
- 28. 有沒有一種方法來檢測何時通過jquery設置值?
- 29. 有沒有更好的方法來測試這種方法?
- 30. 有沒有一種方法可以預測.doc的大小?
塔卡一看'選擇'。 http://api.highcharts.com/highstock#chart.events.selection –
選擇似乎只適用於主圖表,而不是導航器。 – quoo
您可以禁用[liveRedraw](http://api.highcharts.com/highstock#scrollbar.liveRedraw),以便在僅在mouseUp後纔會調用SetExtremes。 –