【发布时间】:2016-03-25 16:21:20
【问题描述】:
我正在尝试将 morris.js 图表插入轮播,它仅适用于带有 .active 的第一个项目,或者如果我将 .active 添加到其他项目,但随后轮播停止工作。我什至尝试过 jQuery addClass 和 removeClass。
这是我的代码:
<div class="item active">
<div class=" first-slide box-body chart-responsive">
<div class="chart" id="sales-chart" style="height: 300px; position: relative;">
</div>
</div><!-- /.box-body -->
</div>
<!-- /.box -->
<div class="item" id="graphElemnt">
<div class=" second-slide box-body chart-responsive">
<div class="chart" id="bar-chart" style="height: 300px;">
</div>
</div>
</div>
<div class="item" id="graphElemnt">
<div class=" third-slide box-body chart-responsive">
<div class="chart" id="balanced" style="height: 300px; position: relative;">
</div>
</div><!-- /.box-body -->
</div>
var donut = new Morris.Donut({
element: 'sales-chart',
resize: true,
colors: ["#3c8dbc", "#f56954", "#00a65a"],
data: [
{label: "huy", value: 12},
{label: "In-Store Sales", value: 30},
{label: "Mail-Order Sales", value: 20}
],
hideHover: 'auto'
});
【问题讨论】:
-
var donut = new Morris.Donut({ element: 'sales-chart', resize: true, colors: ["#3c8dbc", "#f56954", "#00a65a"], data: [ {label: "huy", value: 12}, {label: "In-Store Sales", value: 30}, {label: "Mail-Order Sales", value: 20} ], hideHover: 'auto' } );
标签: javascript html twitter-bootstrap carousel morris.js