0

有人知道如何在 JqPlot 上启用和隐藏点标签吗?

pointLabels: { show: false,
             hideZeros: true }

我找到了一个如何刷新栏的示例:

var storedData = [3, 7];

var plot1;
renderGraph();

$('button').click( function() 
    doUpdate();
);

function renderGraph() 
    if (plot1) 
        plot1.destroy();

    plot1 = $.jqplot('chart1', [storedData]);
}

function doUpdate() 
    var newVal = Math.random();
    storedData.push(newVal);
    renderGraph();

我创建了一个按钮,但无法访问 show 变量?

4

1 回答 1

0

您应该能够使用以下路径找到 show 变量:

myplot.series[i].pointsLabels.show = true|false;

其中 i 是您要修改的系列的索引。

编辑:您可能需要在此更改后应用 myplot.replot() 但我不是 100% 确定。

于 2013-06-06T13:38:41.370 回答