highcharts如何清除或者删除
$('#container').highcharts({chart:{type:'pie'},。。。。。});这样做成一个饼形图以后,如何在其他处理时删除掉这个饼形图?我...
$('#container').highcharts({
chart: {
type: 'pie'
},
。。。。。});
这样做成一个饼形图以后,如何在其他处理时删除掉这个饼形图?
我现在的问题是,饼形图使用highcharts,但柱形图使用FusionCharts,画面初始化时先做成饼形图,然后点柱形图按钮时,切换到柱形图,图片都能正常显示,但是点还原从最大化还原到一半大小时,或者从一半大小点最大化时,柱形图下面就会将饼形图也显示出来。查看html发现container'这个div显示了2个charts内容。这样该如何删掉饼形图的呢 展开
chart: {
type: 'pie'
},
。。。。。});
这样做成一个饼形图以后,如何在其他处理时删除掉这个饼形图?
我现在的问题是,饼形图使用highcharts,但柱形图使用FusionCharts,画面初始化时先做成饼形图,然后点柱形图按钮时,切换到柱形图,图片都能正常显示,但是点还原从最大化还原到一半大小时,或者从一半大小点最大化时,柱形图下面就会将饼形图也显示出来。查看html发现container'这个div显示了2个charts内容。这样该如何删掉饼形图的呢 展开
3个回答
展开全部
调用销毁函数,destroy(),详见API文档 Chart.destroy()
追问
Highcharts没有destroy()这个方法啊。
追答
在Highcharts 提供的函数里,(Highcharts学习交流)加群讨论吧,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在你所谓的‘点还原’操作时将饼图的charts隐藏,或者点柱形图按钮时也可进行这个操作
更多追问追答
追问
现在的问题就是不知道在哪里隐藏。
追答
你能将那部分的代码贴出来么
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
2个办法
1,,,统一用一个插件,一般来说个插件内部都有可以重载的方法
2,,,在饼形图和柱形图外层分别套一个div, 你要做的就是显示隐藏DIV
1,,,统一用一个插件,一般来说个插件内部都有可以重载的方法
2,,,在饼形图和柱形图外层分别套一个div, 你要做的就是显示隐藏DIV
追问
第一,如果能用一个插件的话我也不需要这么麻烦了。。领导要求的。
第二,饼形图和柱形图是显示在'container'这一个div里的,所以不能用两个div来实现。
追答
你放在2个ID里阿.
饼形图
柱形图
加载时都把2个图都加载上,,,,剩下的就是切换外层的div就好了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询