Jquery 如何使用jqPlot方法?

Jquery 如何使用jqPlot方法?,jquery,jqplot,Jquery,Jqplot,我查看了他们的文档并搜索了互联网站,但是我似乎找不到任何具体的例子来说明如何使用jqPlot方法和简单的JQuery插件语法 这方面的文献非常稀少。例如,关于“销毁”的文档是: 释放绘图占用的所有资源 就这样。而且这门课相当不错。这就是文件的范围 所以我尝试了基本的:$('selector').jqplot('destroy')和一些类似的变体,但它们不起作用。对于所有的方法,我都会得到一个No data specified错误。我不知道这指的是什么。我已经验证了我正在创建的JQuery对象具有

我查看了他们的文档并搜索了互联网站,但是我似乎找不到任何具体的例子来说明如何使用jqPlot方法和简单的JQuery插件语法

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

释放绘图占用的所有资源

就这样。而且这门课相当不错。这就是文件的范围

所以我尝试了基本的:
$('selector').jqplot('destroy')
和一些类似的变体,但它们不起作用。对于所有的方法,我都会得到一个
No data specified
错误。我不知道这指的是什么。我已经验证了我正在创建的JQuery对象具有类
jqplot target
,这大概就是可以处理jqplot方法的对象。也许情况并非如此


我非常感谢至少有一个干净的、有效的例子,在一个由
jqPlot
初始化的元素上调用
jqPlot
方法简而言之,jqPlot很糟糕。使用

简而言之,jqPlot很差劲。使用

这是销毁图形的方法: 例如:


以下是销毁图形的方法: 例如:


是的,和弗洛特一起工作是一种新鲜空气。我仍然希望为那些没有选择使用Flot的人找到一个原始问题的答案,但是如果你有这个选择,你可能应该去尝试。说实话,jqPlot只是垃圾。我很确定这是一个死计划。他们支持的IE的最新版本是8。与今年早些时候我调查绘图解决方案时相比,该网站看起来完全相同。可以肯定地说,任何人都不应该受到这种影响。是的,与弗洛特一起工作是一种新鲜空气。我仍然希望为那些没有选择使用Flot的人找到一个原始问题的答案,但是如果你有这个选择,你可能应该去尝试。说实话,jqPlot只是垃圾。我很确定这是一个死计划。他们支持的IE的最新版本是8。与今年早些时候我调查绘图解决方案时相比,该网站看起来完全相同。可以肯定地说,任何人都不应该受到这种影响。所以你必须有一个专门指向图形的javascript变量?没有标准的jquery插件选择器+方法可以做到这一点?我不这么认为。。。该变量包含该特定图形的对象。您还可以为图形元素执行jquery元素选择器,并删除其中的内部html。这也会破坏它,所以你必须有一个专门指向图形的javascript变量?没有标准的jquery插件选择器+方法可以做到这一点?我不这么认为。。。该变量包含该特定图形的对象。您还可以为图形元素执行jquery元素选择器,并删除其中的内部html。那也会毁了你的生活。
this.destroy = function()
$(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();
});