窗口滚动 Y = 0 在高图表重绘()
Window scrollY = 0 on Highcharts redraw()
我正在使用Highcharts 3.0.2
我有一个div#chart和两个js变量,var options1 = {...}, options2 = {...}
。这些包含不同的高图表选项(比方说图表 1 和 2)。
在文档就绪时,js 调用 $('#chart).highcharts(options1)
。这愉快地生成了图表 1。
我有一个调用$('#chart').highcharts(options2)
的点击事件侦听器。
单击时,会愉快地生成图表 2(替换div#chart 中的图表 1)。
然而!生成图表 2 时,某些内容会将 window.scrollY 重置为零。换句话说,如果用户在单击时从页面顶部向下滚动,则窗口将移回顶部。
是什么导致了这种行为,我该如何阻止它?
如果我希望它看起来好像页面刷新了,我会让它刷新!啊!!
小提琴:js小提琴
您可以像这样保存滚动位置:
var tempScrollTop = $(window).scrollTop();
然后在更改图表和页面标题后,将其重新设置:
$(window).scrollTop(tempScrollTop);
这是演示
相关文章:
- 如何访问高图表工具提示中的任何特定数据
- 将图表动态添加到组合高图表中
- 在Firefox中导出高图表时出现黑色图像错误
- 在高图表中,每x步只显示标签
- 高图表的文本溢出问题
- 单击时获取父级子级高图表
- 如何在拖动后获得图表的最小值和最大值放大高图表
- 制作高图表'setExtremes使用两个Y轴取消勾选
- ng高图表的响应行为,加载时隐藏编译的ng点击xAxis标签
- 如何根据创建日期对对象进行排序,以插入Meteor的高图表
- 在图例项目之间添加额外空间的高图表
- 正在读取高图表中上载的csv文件
- 高图表数据导入 JSON - 格式
- 带有背景色的高图表柱形图
- 窗口滚动 Y = 0 在高图表重绘()
- 如何在具有固定宽度和水平滚动条的容器中具有高图表图表
- 高图表滚动条不起作用
- 启用滚动高图表,高股票
- 如何在点击按钮时隐藏/显示高图表的滚动条和范围选择器
- 如何避免高图表中的水平滚动条