2015-08-12 3 views
0

Можно ли динамически менять цвет динамиков в высоких диаграммах? У меня есть несколько полосок и вы хотите изменить цвет других заговоренных диапазонов, когда на одном из полосок есть действие click.Динамически изменяют цвет динамиков

+0

чек здесь https://highcharts.uservoice.com/forums/55896-highcharts-javascript-api/suggestions/3563013-add-ability-to-dynamically-change -plotband цвета – LHH

ответ

0

Вы можете использовать расширение пользовательских событий, которое позволяет захватывать событие click на полосе. Следующий шаг - цвет обновления с помощью функции attr(), прямо на элементе SVG.

plotBands: [{ 
        color: '#FCFFC5', 
        from: 100, 
        to: 200, 
        events: { 
         click: function() { 
          this.svgElem.attr({ 
           fill:'red' 
          }); 
         } 
        } 
    }] 

Пример: - http://jsfiddle.net/Utx8g/412/

Смежные вопросы