2

jqPlot チャートにカスタム ハイライトを追加するときは、単純に

$('#chart').bind('jqplotDataHighlight', function (ev, sIndex, pIndex, data) {
    var chart_top = $('#chart').offset().top,
        y = plot1.axes.yaxis.u2p(data[1]); // convert y axis units to pixels
    $('#tooltip').css({ top: chart_top + y });
}

ここの最後の例に見られるように。これは、私の単純な棒グラフではうまく機能します。次に、積み上げ棒グラフで同じことを試してみましたが、x 値がオフになっています。これらの値を取得する方法や、私が間違っていることを誰かが知っていますか?

4

1 に答える 1

2

積み上げ棒グラフでカスタム ツールチップを作成する方法を確認してください。

jsfiddle サンプルはこちらから入手できます。

于 2012-05-21T15:40:44.437 に答える