如何解决在jQuery的“工具”选项卡中加载Google注释的时间轴
|| 我正在开发一个jQuery插件,以使用Google注释时间轴可视化来构建图表的选项卡式页面。 我有一个使用jQuery TOOLS Tabs的页面来显示多个页面的图表,我已经使用Web服务通过静态img标记生成的图表编写了许多页面,我的插件通过将img标记替换为div并用可视化替换了这些图像。然后从同一服务中提取原始数据,然后将其放入该div上的Google图表中。 一切正常,我的图表加载(缓慢),并且当它们触发就绪事件时,我将日期范围设置为最近两周。 我的问题是,当从另一个选项卡切换回主选项卡时,图表会返回显示整个时间轴,而不仅仅是过去的两周,并且ready事件不会再次触发我的日期范围选择代码。 有没有一种方法可以在切换选项卡的jQuery事件上强制更新所有图表?另外,是否有一个事件在可见时在Google图表对象上触发? 更新:这似乎仅在IE8中有效,在选项卡之间切换时,图表日期范围保持不变。我在Firefox 4,Chrome(开发人员通道)和Safari 5中遇到了这个问题。解决方法
我通过在切换选项卡时完全重新加载图表来解决此问题,它运行缓慢且有些令人沮丧,但它确实可以工作。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。