1

ズームイン後のハイチャートの列範囲ツールチップに問題があります。基本的に、列範囲チャートでズームイン (zoomType:'xy') した後、ツールチップが表示される列もあれば、ツールチップが単にポップアップを拒否する列もあります。 . デバッグを試みましたが、tooltip.positioner 関数が呼び出されませんでした。

それを試してみてください

以下をコピーして実行してください。

$(function () {
    window.chart = new Highcharts.Chart({
        chart: {
            renderTo: 'container',
            type: 'columnrange',
            inverted: true,
            zoomType: 'xy'
        },

        xAxis: {
            categories: ['Jan', 'Feb', 'Mar']
        },

        legend: {
            enabled: false
        },

        series: [{
            name: 'Temperatures',
            data: [
                [-9.7, 9.4],
                [-8.7, 6.5],
                [-3.5, 9.4]
            ]
        }]
    });
});

ここでズームしてみると、特定の列のツールチップが表示されないことがあります。

何かアドバイス?

4

1 に答える 1

1

私は最近この問題を抱えており、tooltip内でfollowPointer属性を設定することで解決しました:

tooltip : {
    followPointer: true
}

参照: http://api.highcharts.com/highcharts#tooltip.followPointer

于 2014-05-20T17:59:51.707 に答える