0
A
回答
1
您應該能夠使用checkboxClick功能更新的複選框,點擊系列: http://api.highcharts.com/highcharts/plotOptions.series.events.checkboxClick http://api.highcharts.com/highcharts/Series.update
您可以使用區域從一些價值改變你的線條風格: http://api.highcharts.com/highcharts/plotOptions.series.zones
series: [{
data: [-10, -5, 0, 5, 10, 15, 10, 10, 5, 0, -5],
showCheckbox: true,
events: {
checkboxClick: function() {
var checkbox = this.checkbox;
var newData = $.extend([], true, data);
for (var i = 0; i < 14; i++) {
newData.push(20 * Math.random());
}
if (checkbox.checked) {
this.update({
zones: [{
value: data.length - 1,
}, {
dashStyle: 'dash'
}],
selected: false,
zoneAxis: 'x',
data: newData
})
} else {
this.update({
zones: [],
data: data,
selected: true
});
}
}
}
}]
帶區域圖表的實例: http://jsfiddle.net/yavvLvea/3/
相關問題
- 1. 如何使用Jquery點擊td時將複選框標記爲選中狀態?
- 2. 列表項點擊複選框,點擊在同一時間
- 3. 同時點擊複選框
- 4. yui treeview複選框不擴展節點
- 5. 擴展在點擊
- 6. 點擊擴展列表
- 7. 點擊列表項時如何設置勾選複選框?
- 8. 用jQuery擴展複選框周圍的可點擊區域
- 9. 如何在點擊時擴展文本框的大小?
- 10. 複選框陣列正在對點擊
- 11. 總金額上線點擊複選框
- 12. CheckedListBox控件 - 僅當點擊實際複選框時才選中複選框
- 13. 如何在用戶點擊擴展器時在文本框中設置焦點?
- 14. Jquery複選框僅在第一次點擊時有效
- 15. 單擊錨點時取消選中複選框(僅限CSS)
- 16. 在點擊複選框時顯示div
- 17. 如何點擊一個複選框,點擊所有複選框VBA
- 18. 點擊描述時勾選複選框
- 19. 當在PHP中點擊複選框時的更新狀態
- 20. 獲取複選框以保持點擊時的選中狀態
- 21. EXTJS 5:如何在點擊網格中的複選框時選中複選框
- 22. 擴展UITableViewCell點擊?
- 23. 如何在點擊標籤時選中複選框?
- 24. 如何在外部點擊時取消選中複選框?
- 25. 如何避免在點擊表格行時選中複選框
- 26. 如何在點擊圖片時勾選複選框?
- 27. 獲取gridview項中的複選框狀態爲gridview上的所有複選框點擊按鈕點擊
- 28. 如何在點擊dojox.charting.Chart時點擊系列名稱?
- 29. 如何綁定點擊和複選框
- 30. 如何忽略複選框的點擊?
如果我理解喲ü正確的,你應該能夠使用區域來改變你的系列中的dashStyle:http://jsfiddle.net/yavvLvea/ –
雅我看到了,但我的要求有點不同,我不希望虛線被顯示在第一個地方,當用戶喜歡在系列圖例名 –
旁邊檢查時,它只會出現。可以在HC中動態更新系列。 http://jsfiddle.net/yavvLvea/1/如果我的示例將滿足您的要求,我會將其作爲回答發佈 –