私はこの質問が以前に尋ねられたことを知っており、他の人から提供された多くの回答を多用しましたが、まだ 100% ではありません。
すべての系列線を灰色にし、線の 1 つの mouseOver をその色を「オン」にし、mouseout で灰色に戻します。
ここでは部分的に機能していますが、明らかな問題がいくつかあります。
シリーズ配列の位置をハードコードしました。マウスがどのシリーズにあったかを判断する方法がわかりませんでした。これを行う最良の方法は何ですか?
plotOptions: { series: { events: { mouseOver: function() {chart.series[0].graph.attr('stroke', '#0000FF'); $report.html('Moused over') .css('color', 'green'); }, mouseOut: function() {chart.series[0].graph.attr('stroke', '#C0C0C0'); $report.html('Moused out') .css('color', 'red'); } } } }
マウスアウトは、カーソルがグラフ領域から出るまでトリガーされません。系列線のマウス イベントをより正確に追跡するにはどうすればよいですか?
私の現在のコードの改善は高く評価されています。