2012-05-09 2 views
2

Я работаю с диаграммой круговых диаграмм Highcharts. Я использовал легенду, но заметил, что если вы начнете добавлять слишком много предметов в легенду; сам пирог становится все меньше и меньше. Поэтому, чтобы исправить это, вы должны были бы сделать высоту контейнера пирога выше и выше, чтобы компенсировать это. Ну, это непрактично, если у вас будет множество диаграмм на одной странице, и они все высотой 1000 пикселей, чтобы разместить до 50 предметов легенды.Highcharts Pie Custom Legend, возможно?

Я вижу, что невозможно «обернуть» легенду и автоматически развернуть контейнер, не уменьшая и уменьшая размер пирога. Поэтому у меня есть два вопроса:

1) Можно ли разместить легенду легендарной диаграммы высоких карт в своем собственном DIV, чтобы ее высота могла автоматически расширяться и не беспокоиться о том, что пирог становится меньше?

2) Или, возможно ли создать свою собственную легенду? Я просматривал события кликов для высоких диаграмм, и мне хотелось бы знать, какой правильный функциональный код будет иметь для каждого элемента в пользовательской легенде ссылку, которая при нажатии на нее перемещает срез круговой диаграммы. Из моих исследований это не представляется возможным.

Пожалуйста, дайте мне знать, если вам нужны дополнительные разъяснения.

(http://jsfiddle.net/Asd4A/192/)

Вот скрипка я работал только для демонстрационных целей. Сейчас легенда снимает верхнюю часть экрана. Мне нужно, чтобы он выровнялся до нижней части (под пирогом), а затем автоматически расширил контейнерный div. (см. два вопроса выше).

Заранее благодарим за любую помощь, и дайте мне знать, если вам нужно что-нибудь еще.

ответ

2

Как вы можете видеть here, к нему добавлен вариант с пейджингом, так что если вы посмотрите еще раз на свой пример, он будет выгружен по высоким картам.
Я думаю, что новейшая версия должна решить эту проблему.