如果没有其他数据,如何在Jquery flot中禁用平移?
我目前正在使用plot.pan({left:-100});和plot.pan({left:100});在左箭头上 单击并右键单击箭头。
答案 0 :(得分:2)
每次绘图的数据值发生变化时,我都会通过设置panRange
选项来解决平移限制问题。这样您就不需要进行任何其他更改,导航插件将完成其余的工作。
plot.getOptions().xaxis.panRange = [plot.getAxes().xaxis.datamin, plot.getAxes().xaxis.datamax]; plot.getOptions().yaxis.panRange = [plot.getAxes().yaxis.datamin, plot.getAxes().yaxis.datamax];
答案 1 :(得分:1)
这项工作对我来说:
axis = plot.getAxes();
axis.xaxis.options.panRange = [axis.xaxis.datamin, axis.xaxis.datamax];
// for redraw
plot.setupGrid();
plot.draw();