Jqplot可拖动:约束到一个数据点?

时间:2018-02-21 09:50:06

标签: javascript draggable jqplot

我正在使用JQplot,希望人们能够向上或向下拖动系列的最后一个数据点。 ConstrainTo允许我将移动限制为向上或向下,但是我找不到如何将其限制为仅可拖动系列中的最后一个数据点。现在可以拖动系列中的每个数据点。是否可以将其限制为仅一个数据点?

代码段:

var GraphLabels=[];
GraphLabels[0] = {label:'Sales',renderer:$.jqplot.LineRenderer,color:'grey', 
lineWidth: 2,dragable:{constrainTo:'y'},isDragable: true};

function DrawGraphModel()
{
var Data = SeriesList[CurrentGraph.Series];
CurrentGraph.Plot = $.jqplot("chart", [Data.Sales, Data.FCast],
{
  stackSeries: false,
  series: GraphLabels,


  axesDefaults: {tickRenderer: $.jqplot.CanvasAxisTickRenderer,tickOptions: {angle:00, fontSize:'10pt'}},
 axes: 
 {
  xaxis: {tickInterval:1, min:0, max:55, tickOptions: {angle: 90}},
  yaxis: {tickInterval: 25, min: 150, max: 450}
  },
  cursor: {show: true,followMouse: true},
  legend: 
  {
  renderer: $.jqplot.EnhancedLegendRenderer.min , 
  show: true,
  location: 'ne',
  placement: 'outside',
  marginRight: '50px'
  }
  });
 }

在线工作代码:demo.judgmentalforecasting.com(人们在第51周点击一个值,查看新系列并使用这些新信息向上或向下拖动他们的初始点击。)

0 个答案:

没有答案