想要使用复选框来打开/关闭一些 JQPlot 选项,以打开/关闭已在浏览器中呈现的绘图。
这些选项在一个单独的变量中定义,如下所示:
var options = {
title: "Options Example",
dataRenderer: ajaxDataRenderer,
dataRendererOptions: {
unusedOptionalUrl: jsonurl
},
series: [{
rendererOptions : {smooth: true},
showMarker: isShowMarker
}]
};
绘图效果很好,并且在打开/关闭线标记甚至使用 canvasOverlay 绘制的线之间切换都没有问题。但无法打开和关闭线条平滑。
尝试了几种选择:
options.series.renderOptions.smooth = false;
plot1.series.smooth = false;
plot1.series[0].smooth = false;
plot1.series[0].data[0].smooth = false;
...所有上述选项后跟 plot1.replot();。
关于使用复选框更改平滑开/关的命令有什么建议吗?