小编Fal*_*ign的帖子

无法删除highcharts中的所有"系列"

我不确定我的代码是怎么回事,但是在我深入研究之后我无法删除highcharts中的所有系列.当我调用resetChart函数时,它只删除了4个系列中的2个,我设置了一个临时警报来告诉显示它的删除内容,它只警告2个系列.

但是,当我删除该行时,chart.series[i].remove();所有4个警报都有效.我已经尝试了几种循环数组的方法,甚至把它反过来但它没有任何区别.

如果你将下面的代码复制到jsfiddle,你会看到我的意思

HTML

<div id="container" style="height: 400px; min-width: 600px"></div>
<script type="text/javascript" src="http://www.highcharts.com/js/testing-stock.js"></script>
<script type="text/javascript" src="http://www.highcharts.com/samples/data/usdeur.js"></script>
Run Code Online (Sandbox Code Playgroud)

JQuery的

$(function() {
var chart;

var colors = Highcharts.getOptions().colors,
    categories = ['October', 'November'],
    name = 'Monthly',
    data = [{
        y: 22,
        drilldown:[{
            name: 'Income',
            data: [12, 0],
            categories: ['Income', 'Expenses']
        }, {
            name: 'Expenses',
            data: [0, 5]
        }, {
            name: 'Employee',
            data: [0, 3]
        }, {
            name: 'Tax Office',
            data: [0, 1]
        }]
    }, {
        y: 21
    }];
function setChart(drilldown) …
Run Code Online (Sandbox Code Playgroud)

jquery highcharts

4
推荐指数
1
解决办法
8714
查看次数

标签 统计

highcharts ×1

jquery ×1