In JavaScript sto utilizzando l'evento click per modificare i dati del grafico. Di seguito è riportato un metodo per l'evento click.ID multipli in un singolo evento click JavaScript
$('#pro1').click(function() {
chart.series[0].update({
data: pro1
});
});
$('#pro2').click(function() {
chart.series[0].update({
data: pro2
});
});
$('#pro3').click(function() {
chart.series[0].update({
data: pro3
});
});
ho bisogno di minify questi tre eventi click in un unico evento, significa che voglio scrivere un evento click che gestiscono i id. qualche cosa come sotto il codice.
$('#pro'+i).click(function() {
chart.series[0].update({
data: pro+i
});
});
non so come farlo esattamente. Il codice sopra riportato non è corretto, è solo la mia mancanza di conoscenza di JavaScript.
usare una classe e la magia "questo" :) –
sarebbe molto più facile se 'pro' sarà una matrice –
si usa una classe e la" i "sarà $ (questo). indice(); – Romaindr