あなたが望むのは実際にはオプションだと思いshowMarker
ます。このコードではポイント ラベルを設定していないため、それらは表示されません。を使用showMarker
すると、グラフのドットのオン/オフを切り替えることができます。
それはあなたが実際に求めているものですか?それ以外の場合は、使用する例を提供してください。
これは、同様の問題に対して作成されたサンプルです。
こちらのサンプルをご覧ください。ボタンをクリックすると、メーカーの可視性の変更が発生します。
更新:
このサンプルは、上記のアプローチを使用するソリューションを示しています。つまり、「pointLabels」の新しいパラメーターを変更しながらプロットを再プロットします。
jQuery(document).ready(function () {
var data = [
[1, 1],
[2, 5],
[4, 9]
];
var graph;
var isShowPointLabels = true;
function makePlot(showPointLabels) {
graph = $.jqplot("chart", [data], {
series: [{
pointLabels: {
show: showPointLabels
}
}]
});
}
makePlot(isShowPointLabels);
$("#click").click(function () {
isShowPointLabels = !isShowPointLabels;
makePlot(isShowPointLabels);
graph.replot();
});
});
drawSeries(...)
この場合、 @Mark が示すように、単一のシリーズだけを再プロットする方法がわかりませんでしたmarker
。これは、ここで行うことをお勧めします。