jqplot zoom - происходит только при увеличении до границ - PullRequest
0 голосов
/ 11 апреля 2011

У меня проблема с масштабированием с использованием jqPlots.

У меня есть график с несколькими осями Y. У меня есть следующие строки кода для выполнения масштабирования:

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

Я могу увеличить с выше. Однако масштабирование происходит только тогда, когда я перетаскиваю область масштабирования к одной из границ. Если я пытаюсь увеличить масштаб где-то в пределах холста, он не масштабируется.

Может кто-нибудь сказать мне, где я могу пойти не так?

Спасибо, S.

1 Ответ

0 голосов
/ 12 апреля 2011

У меня на самом деле та же проблема.На самом деле проблема заключается в том, что при увеличении масштаба внутри холста браузер учитывает щелчок внутри холста и выполняет функцию clickReset.Когда ваша мышь заканчивает вне холста, она учитывает щелчок снаружи и не выполняет функцию.Я попробовал IE9, и он работает, потому что он не учитывает щелчок во время увеличения.

Я думаю, что это ошибка в библиотеке Jqplot.

Я искал много часов ине решил проблему.Я надеюсь, что у кого-то есть решение.

...