0

我查看了他们的文档并搜索了互联网,但我似乎找不到任何关于如何使用带有简单 JQuery 插件语法的 jqPlot 方法的具体示例。

这方面的文档非常稀少。例如,关于“销毁”的文档是:

this.destroy = function()

释放地块占用的所有资源

就是这样。这几乎是课程的标准。这就是文档的范围。

所以我尝试了 basic:$('selector').jqplot('destroy')和一些变体,但它们不起作用。对于所有方法,我得到一个No data specified错误。我不确定这是指什么。我已经验证我正在制作的 JQuery 对象具有 class jqplot-target,这可能是可以处理 jqplot 方法的。也许情况并非如此。

我将非常感谢至少一个干净、有效的示例,该示例jqPlot在已由jqPlot.

4

2 回答 2

3

这就是破坏图形的方法:示例:JsFiddle 链接

$(document).ready(function(){
  //This will create the graph
   var plot2 = $.jqplot ('chart2', [[3,7,9,1,4,6,8,2,5]], {
      // Give the plot a title.
      title: 'Plot With Options',
      axesDefaults: {
        labelRenderer: $.jqplot.CanvasAxisLabelRenderer
      },
      axes: {
        // options for each axis are specified in seperate option objects.
        xaxis: {
          label: "X Axis",
           pad: 0
        },
        yaxis: {
          label: "Y Axis"
        }
      }
    });

    //To destroy the graph created by the above code
    plot2.destroy();
});
于 2013-11-02T00:19:05.873 回答
1

简而言之,jqPlot 很烂。使用浮动。

于 2013-11-01T18:34:05.420 回答