Highcharts删除缩放功能

时间:2011-11-21 20:34:39

标签: jquery highcharts

您好我使用Highcharts来显示图表。该图表还使用缩放功能。我想删除缩放功能。关于我们如何删除缩放功能的任何想法。

3 个答案:

答案 0 :(得分:4)

您可以设置缩放级别。

在图表元素下,您可以使用zoomType属性,并将精确的宽度和高度设置为原始大小。您也可以尝试设置enable: false或将级别设置为null

可以找到更多信息on the API documentation

答案 1 :(得分:1)

简单地归因于图表中提到的zoomtype属性。 我相信如果你的图表目前支持缩放,那么必须在其配置中提到zoomtypoe。 只需将其设置为false。

图表:{    zoomType:false }

答案 2 :(得分:-3)

打开highstock.js文件。得到波纹管代码的行

if(!c.rendered&&(c.zoomText=e.text(i.rangeSelectorZoom,o,d.plotTop-10).css(g.labelStyle).add(),p=o+c.zoomText.getBBox().width+5,n(c.buttonOptions,function(a,b){h[b]=e.button(a.text,p,d.plotTop-25,function(){c.clickButton(b,a);c.isActive=!0}

并替换为此代码

if(2==3&&!c.rendered&&(c.zoomText=e.text(i.rangeSelectorZoom,o,d.plotTop-10).css(g.labelStyle).add(),p=o+c.zoomText.getBBox().width+5,n(c.buttonOptions,function(a,b){h[b]=e.button(a.text,p,d.plotTop-25,function(){c.clickButton(b,a);c.isActive=!0}
这对我有用。我希望也适合你