У меня есть проблема с JQuery FlotКак добавить в Stack Effect преградить диаграмма в JQuery ФЛОТ
сначала я получил следующую таблицу http://design2u.me/blog/example/bar/index.html
Код следующим образом:
<script type="text/javascript">
$(function() {
// generate a dataset
var d1 = []; d1.push([3,100]);
var d2 = []; d2.push([3,66]);
var d3 = []; d3.push([3,33]);
//announce a dataset
var data = [{ data: d1, color: "#f21d1d" },{ data: d2, color: "#1d61f2" },{ data: d3, color: "#5bc91a" }];
var placeholder = $("#placeholder");
// plot it
var plot = $.plot(placeholder, data, {
stack:true,
bars: { show: true, barWidth: 4, fill: 0.5 },
xaxis: { ticks: [], autoscaleMargin: 0.02 , min: 0, max: 10 },
yaxis: { min: 0, max: 120 },
});
});
</script>
Тем не менее, мне нужна другая часть, которую нужно уложить, и я уже добавляю свойство
stack:true,
Пробуя и erroring, я обнаружил, что если я изменить график функции следующим образом:
var plot = $.plot(placeholder, data, {
series: {
stack:true,
bars: { show: true, barWidth: 4, fill: 0.5 },
xaxis: { ticks: [], autoscaleMargin: 0.02 , min: 0, max: 10 },
yaxis: { min: 0, max: 120 },
}
});
тогда я получил следующий результат: http://design2u.me/blog/example/bar/index2.html
бары успешно сложены, но он стал слишком широким. ..
Я надеюсь, что бары только в центре, Как я могу исправить эту проблему? Спасибо большое!
он действительно работает, спасибо! –