私のグラフにいくつかの関数を追加しましたが、それらはすべて別々に で動作します。 コード次のようになります。グラフのスタイルを変更した後にグラフが消えてから線の色を変更します
function(chart){
$('#colorchange').click(function() {
chart.series[0].update({color:document.getElementById("selectcolor").value});
});
$('#stylechange').click(function() {
chart.series[0].update({dashStyle: document.getElementById("selectStyle").value});
});
$('#pointchange').click(function() {
var l = chart.series[0].points.length;
var p = chart.series[0].points;
for(var len = 0; len < l; len++) {
p[len].update({
marker: {
symbol: document.getElementById("selectpoint").value,
}
}, false);
}
});
}
あなたはフィドルで再作成できますか? – jlbriggs
'document.getElementById(" selectpoint ")。value'には何がありますか?それは適切な形式ですか? Btw、 '#pointchange'コールバックに' chart.redraw() 'がありません。 –
あなたの人のためのthx – Believewsw