如果没有更多数据,如何在Jquery flot中禁用平移?

时间:2009-11-19 15:29:52

标签: jquery flot

如果没有其他数据,如何在Jquery flot中禁用平移?

我目前正在使用plot.pan({left:-100});和plot.pan({left:100});在左箭头上 单击并右键单击箭头。

2 个答案:

答案 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();