浮标:缩放动态图
Flot: zooming on dynamic graph
我遇到了一个问题,当我尝试放大不断更新的图形的某个区域时,情节选择事件会多次触发,而不仅仅是一次。我已显着降低附加 jsfiddle 中的更新速率,以便您不会被警报消息淹没,以显示触发的多个 plotselect 事件。使用更快的刷新率,您可能会遇到其中的50 +条消息。无论如何,有没有办法只为选择区域后创建的链中的最后一个事件触发该事件处理程序?有问题的可疑代码(这在静态模式下工作正常):
$("#overview").on("plotselected", function (event, ranges) {
alert(ranges.xaxis.from+','+ranges.xaxis.to);
plot.setSelection({
xaxis: {from:ranges.xaxis.from,to:ranges.xaxis.to}
});
});
完整的 JSFIDDLE 示例:http://jsfiddle.net/grkblood13/6TG5a/
每次
调用 plotData
时,您都会将 plotselected
事件处理程序附加到您的绘图div 中。 这些是累积的!
因此,只需删除该函数之外的$("#overview").on("plotselected"
调用即可。
更新的小提琴。
相关文章:
- 动态设置谷歌地图缩放
- 如何动态缩放 pdf 图像
- 如何在OpenLayers中的Heatmap.js中动态调整缩放
- 谷歌地图Api v3,使用地方库时的动态缩放级别
- 在交互式图表中动态缩放数据,其中数据会发生变化
- 显示图形点的平均值,随着用户缩放而动态修正
- 浮标:缩放动态图
- 使用缩放级别动态更改谷歌地图上的圆半径
- 使用 CSS 转换或 javascript 来缩放元素以动态适应其父元素
- 图表与动态图:数据采样取决于缩放
- 如何在只使用像素的特定Javascript中动态缩放元素
- 如何在初始化期间在Google Maps API上动态设置缩放值
- HighCharts动态更改缩放选择MarkerFill颜色
- d3.行为缩放鼠标滚轮缩放中心的动态偏移
- 如何动态缩放非常大的图像
- 在AMMAP中动态设置和缩放国家地图
- 如何防止动态maplayer在每次缩放或平移地图时刷新?
- 根据图表上的每个系列的缩放级别动态地向高图添加平均值
- 如何使用css和js来确保动态文本的缩放和向上滑动
- 画布图形的动态缩放