У меня есть три графика:
- Временной ряд линейного графика только с 1 строкой
- Временной ряд линейного графика с n линиями (n может быть 5 можетбыть 50)
- гистограмма (на самом деле столбчатая диаграмма с накоплением)
Графики 1 и 2 имеют одинаковую ось временных рядов, поэтому они должны иметь общий масштаб (выполнено) и одну и ту же подсказку.
Я использовал эту демонстрацию: https://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/highcharts/demo/synchronized-charts/
и этот jquery: Highcharts Синхронизированные диаграммы отображают всплывающую подсказку
, чтобы получить именно то, чтоЯ хотел для графика 1 и 2.
Однако, когда я добавил график 3, произошло несколько странных вещей:
- Подсказка теперь используется совместно с гистограммой (не должно быть -- гистограммы не являются временными рядами)
- x-zoom теперь увеличивает гистограмму, создавая ось временных рядов?
- Общая подсказка теперь не работает между графиками 1 и 2
Идеальным решением было бы иметь гистограмму, которая также фильтруется какгистограмма измеряется на графике 1. (Примечание: для jsfiddle вырезано много данных)
pretend this is a code snippet so I can link jsfiddle
Скрипка:
https://jsfiddle.net/cj2tdy7v/1/