代码之家  ›  专栏  ›  技术社区  ›  deostroll

jquery flot:清除图形

  •  8
  • deostroll  · 技术社区  · 15 年前

    是否有清除jquery flot图的推荐方法?在API引用中找不到任何。

    2 回复  |  直到 8 年前
        1
  •  15
  •   Matt Ball    12 年前

    “清除”是指“核化整个图表”,还是仅仅清除数据?

    对整个图形进行核处理: $('#canvas_id').empty();

    要清除数据,只需调用 $.plot(placeholder, data, options); 其中数据为空。

        2
  •  1
  •   aleha_84    10 年前

    在我的情况下,只是清理容器不会有帮助,一些flot绑定仍然工作。

    var plot = $.plot(placeholder, data, options);
    // some other code
    //to completely remove flot chart call
    plot.destroy(); // remove graph and all bindings
    

    要只清除图形,请使用Matt Ball ansver。