0

jqPlots を使用したズームの問題に直面しています。

複数の y 軸を持つグラフがあります。ズームを実行するための次のコード行があります。

cursor: {
            showVerticalLine: true,
            //showTooltip: true,
            followMouse: true,
            showTooltipDataPosition: true,
            tooltipFormatString: '%s x:%s, y:%s',
            zoom: true,
            constrainOutsideZoom: false,
            clickReset: true
        }

上記でズームできました。ただし、ズーム領域を境界線の 1 つにドラッグした場合にのみズームが発生します。キャンバス内のどこかをズームしようとしても、ズームしません。

誰かが私がどこで間違っているのか教えてもらえますか?

ありがとう、S.

4

1 に答える 1

0

I actually have the same problem. In fact, the problem is that when you zoom inside the canvas the browser considers the click inside the canvas and execute the function clickReset. When your mouse finish outside the canvas it consider the click outside and doesn't execute the function. I tried on IE9 and it works because it doesn't consider the click during the zoom.

I think that this is a bug in the Jqplot library.

I searched for many hours and I didn't solve the problem. I hope that someone has a solution.

于 2011-04-12T14:22:56.713 に答える