没有更多数据时如何在 Jquery flot 中禁用平移?
我目前正在使用 plot.pan({ left: -100 }); 和 plot.pan({ left: 100 }); 在左箭头单击和右箭头单击。
我通过在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];
这对我有用:
axis = plot.getAxes();
axis.xaxis.options.panRange = [axis.xaxis.datamin, axis.xaxis.datamax];
// for redraw
plot.setupGrid();
plot.draw();