ハイチャートを使用したウェブサイトを構築しています。モバイルデバイスでサイトを表示すると、グラフ領域内をタッチするとツールチップがポップアップ表示され、スクロールできなくなります。他のSOの質問で提案されているように、私は次のすべてを試しましたが、成功しませんでした。
$('#graph-container').click(function() { return false; });
$('#graph-container').children().click(function() { return false; });
chart.container.onclick = null;
plotOptions: {
series: {
enableMouseTracking: false // (stops tooltip but still blocks scrolling)
}
}
今のところ、モバイルデバイスのグラフをカバーする2番目のdivを追加したので、ユーザーはグラフの代わりにdivに触れますが、これは解決策よりも回避策です。また、Chromeのコンソールで$('svg')。off()などを使用して、グラフの動作に目立った変化を与えることなく、グラフのすべての要素からすべてのリスナーを削除しようとしました。私が見逃しているこれを行う方法はありますか?