2

昨日、Flot という JQuery グラフ作成プラグインを使い始めました。特定のシリーズのみをホバー可能にしながら、複数のシリーズをプロットしようとしています。APIでは、データ レベル オプションでホバー可能な true/false を設定できることが規定されています。ただし、これは無視されているようで、グラフ レベルのオプションのみが使用されています。

ここに私のデータレベルオプションがあります:

var datasets = [
    { color: "green", data: data1, label: "Speed", lines: { show: true} },
    { color: "red", data: data2, label: "N01"} 
];

ここに私のグラフレベルのオプションがあります:

var options = { series: { bubbles: { active: true, show: true, fill: true, lineWidth: 2} }, grid: { show: true, hoverable: true, clickable: true} };

ただし、このフィドルでわかるように、上記の設定により、両方のデータシリーズがホバー可能になります。API の私の理解から、上記の設定を次のように修正できるはずです。

var datasets = [
    { color: "green", data: data1, label: "Speed", lines: { show: true}, hoverable: false, clickable: false},
    { color: "red", data: data2, label: "N01", hoverable: true, clickable: true} 
];

ただし、これは機能しません。どのシリーズがホバー可能でクリック可能で、どのシリーズがそうでないかを設定する方法を教えてください。

南アフリカ、ケープタウンからの感謝

4

1 に答える 1

1

これは、バブル プラグインのバグのようです。を削除するseries: {bubbles: ...}}と、シリーズごとのホバー可能/クリック可能オプションが機能することがわかります。

于 2013-04-16T15:36:52.747 に答える