Flot は、データ ポイントにカーソルを合わせると、そのポイントの透明な展開が表示されることを示します。たとえば、ここを見てください:
http://jsfiddle.net/subhaze/UtcBK/embedded/result/
このホバー効果を変更することは可能ですか? 私はそれの半径をそれほど大きくしたくありません。
Thanks!
Flot は、データ ポイントにカーソルを合わせると、そのポイントの透明な展開が表示されることを示します。たとえば、ここを見てください:
http://jsfiddle.net/subhaze/UtcBK/embedded/result/
このホバー効果を変更することは可能ですか? 私はそれの半径をそれほど大きくしたくありません。
Thanks!
私も同じ問題を抱えていました。Ryley が言及した drawPointHighlight 関数を調べたところ、Flot は次の式を使用して半径を計算することがわかりました。
var pointRadius = series.points.radius + series.points.lineWidth / 2;
プラグイン自体を編集せずに半径を制御できるようにするには、オプションで半径を指定します (わかりやすくするために他のオプションを削除しました)。
var plot = $.plot($("#placeholder"),[d], {
series: {
points: { radius: 1 }
}
});
ただし、これはポイント自体のサイズを制御することを意味します。これが役に立ったことを願っています。
flot のソース コードを編集する意思がない限り、これを制御することはできません。Flot 0.7 の関連する領域は関数drawPointHighlight
です。radius
おそらく変数を変更したいと思うでしょう...