3

チャートでクリック イベントが必要です。ただし、ズームインする範囲をユーザーが選択できるようにする必要もあります。

クリックイベントが正しく登録されます。plotselectedただし、選択を行うと、とplotclickイベントの両方がトリガーされます。

plotclickがトリガーされている間にイベントがトリガーされないようにするにはどうすればよいplotselectedですか?

選択プラグイン: https://github.com/flot/flot/blob/master/jquery.flot.selection.js

4

3 に答える 3

0

現在のところ、両方のイベントを回避する方法はありません。

1 つの解決策は、'clickable' オプションを削除し、代わりに 'plotunselected' イベントをリッスンすることです。これは、ドラッグせずにクリックすることによってトリガーされます。

于 2013-04-16T13:36:38.463 に答える
0

問題はplotselectedトリガーplotclickイベントです。

次の条件チェックで問題が解決しました。

$("#graph").bind("plotclick", function (event, pos, item) {
        if (item == undefined) return false;
        // the rest of the click event here
});
于 2013-05-16T03:13:21.717 に答える