这应该很简单,但我无法在 Dygraphs 文档中找到执行此操作的方法。
如果我使用 underlayCallback
生成了一些自定义图形,那么我以后如何清除这些图形?
例如,在突出显示区域演示 ( http://dygraphs.com/gallery/#g/highlighted-region ) 中,我如何实现一个删除黄色突出显示区域的按钮?
最佳答案
使用这样的东西
http://jsfiddle.net/cephei/husevsfm/
重要的是属性 DygraphObject.updateOptions(object)
,有了它你可以将选项 underlayCallback 设置为 null,你将得到基本结果
$("#mybutton1").click(function () {
g.updateOptions({
underlayCallback: null
});
});
关于javascript - (Dygraphs JS) 如何清除(删除)使用 underlayCallback 渲染的图形?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25126155/