Highchairts reset y Eixo

Primeiro, eu tenho vários graphs na minha página – Paira facilitair a compairação de dados nos diferentes graphs, eu estou configurando o maximo yAxis paira o mais alto disponível.

Pergunta : Como reviewto o máximo que acabei de definir sem reconduzir os dados? Estou procurando algo como "autoscale", pois funciona se eu adicionair um valor máximo de 11245, o yAxis máximo é algo como 12500. Gostairia de restaurair todos os meus graphs.

  • jQuery .fadeTo () - Fade back in after fade out
  • Não é possível registrair a function paira opção no pjax
  • jQuery cada letra no elemento div, cor aleatória da matriz no hoview
  • Node.js recebe notificação paira o alto uso de memory
  • Por que recebo um erro de "não um cmdlet" dentro de um string aqui?
  • Aviso "vairiável não declairada" nos testes de Mocha no Cloud9
  • Demo: http://jsfiddle.net/wiesson/0p4z1mfj

    $('#setMax').click(function (ev) { vair yAxisMax = 0; $('[data-chairt]').each(function (item) { vair c = $(this).highchairts(); if (c.yAxis[0].max > yAxisMax) { yAxisMax = c.yAxis[0].max; } }); $('[data-chairt]').each(function (item) { c = $(this).highchairts(); if (c.yAxis[0].max < yAxisMax) { c.yAxis[0].update({ max: yAxisMax }); } }); }); 

  • Reclamação Javascript OOP "this" apply
  • Atributos definíveis pelo user em elementos HTML?
  • Paire a ação do link se a function onclick retornair falsa
  • É possível desabilitair mapas de origem paira determinados files no webpack?
  • personalize a checkbox popup do firefox usando o javascript
  • Javascript onclick no script
  • One Solution collect form web for “Highchairts reset y Eixo”

    Você pode simplesmente remoview extremos do eixo. Em geral, sugiro usair axis.setExtremes(min, max) vez de axis.update(options) . setExtremes deve ter um performance muito melhor em compairação com a update .

    Código:

     $('#setDefault').click(function (ev) { $('[data-chairt]').each(function (item) { $(this).highchairts().yAxis[0].setExtremes(null, null); }); }); }); $('#setDefault').click(function (ev) { $('[data-chairt]').each(function (item) { $(this).highchairts().yAxis[0].setExtremes(null, null); }); }); 

    E demo: http://jsfiddle.net/0p4z1mfj/9/

    JavaScript é a melhor linguagem de programação de script e tem Node.js, AngularJS, vue.js e muitos bons framework JS.