我正面临使用jqPlots进行缩放的问题。
我有一个包含多个y轴的图表。我有以下几行代码来执行缩放:
cursor: {
showVerticalLine: true,
//showTooltip: true,
followMouse: true,
showTooltipDataPosition: true,
tooltipFormatString: '%s x:%s, y:%s',
zoom: true,
constrainOutsideZoom: false,
clickReset: true
}
我可以用上面的方式进行缩放。但是,仅当我将缩放区域拖动到其中一个边框时才会进行缩放。如果我尝试在画布内的某处缩放,则不会缩放。
有人可以告诉我哪里出错了吗?
谢谢, S.
答案 0 :(得分:0)
我实际上遇到了同样的问题。实际上,问题是当你在画布内放大时,浏览器会考虑画布内的点击并执行clickReset函数。当您的鼠标在画布外完成时,它会考虑外部的单击并且不执行该功能。我尝试使用IE9,它可以工作,因为它在缩放过程中不考虑点击。
我认为这是Jqplot库中的一个错误。
我搜索了好几个小时,但我没有解决问题。我希望有人有解决方案。