Fiddle exampleУстановка множественные, если условия с диаграммой плагин JQuery называется благочестием
Я хочу использовать различные сочетания цветов в небольшой диаграмме плагин, который называется piety Документа показывает этот код для установки различных цветов круговой диаграммы:
$(".bar-colours-1").peity("bar", {
fill: ["red", "green", "blue"]
});
$(".bar-colours-2").peity("bar", {
fill: function(value) {
return value > 0 ? "green" : "red";
}
});
$(".bar-colours-3").peity("bar", {
fill: function(_, i, all) {
var g = parseInt((i/all.length) * 255);
return "rgb(255, " + g + ", 0)";
}
});
$(".pie-colours-1").peity("pie", {
fill: ["cyan", "magenta", "yellow", "black"]
});
$(".pie-colours-2").peity("pie", {
fill: function(_, i, all) {
var g = parseInt((i/all.length) * 255);
return "rgb(255, " + g + ", 0)";
}
});
Можно ли использовать несколько условий if для отображения диаграммы в разных цветовых комбинациях на основе значений?
Failed код:
$(".score").peity("pie", {
fill: function(value) {
if(value > 0){
return value ["#c6d9fd", "#ff9900"];
}
else if(value > 200){
return value ["#BFE5E5","#46ECA0"];
}
else if(value > 300){
return value ["#BAAB48","#E7F94A"];
}
}
});
HTML:
<span class='score'>5/150</span>
<span class='score'>220/250</span>
<span class='score'>320/350</span>