4

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

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

4

2 回答 2

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];
于 2010-04-20T15:47:03.167 回答
1

这对我有用:

axis = plot.getAxes();
axis.xaxis.options.panRange = [axis.xaxis.datamin, axis.xaxis.datamax];

// for redraw

plot.setupGrid();
plot.draw();
于 2014-03-11T17:00:48.470 回答