87,917
社区成员
发帖
与我相关
我的任务
分享
// Chart: start
chart.vala = 50;
chart.valb = 50;
chart.valc = 50;
function chart() {
var obj = document.getElementById("dataChart");
var ctx = document.getElementById("dataChart").getContext("2d");
var data = [
{ value: chart.vala },
{ value: chart.valb },
{ value: chart.valc }
];
// 只执行1次: new Chart(ctx),并且不影响:Doughnut(data, {}) 里面的数据更新
var myDoughnutChart = new Chart(ctx).Doughnut(data, {});
console.log("value-a: " + chart.vala);
console.log("value-b: " + chart.valb);
console.log("value-c: " + chart.valc);
}
chart();
$("#slide1").slider();
$("#slide1").on("slide", function(slideEvt) {
chart.vala = slideEvt;
chart();
});
$("#slide2").slider();
$("#slide2").on("slide", function(slideEvt) {
chart.valb = slideEvt;
chart();
});
$("#slide3").slider();
$("#slide3").on("slide", function(slideEvt) {
chart.valc = slideEvt;
chart();
});
// Chart: end