0
只要將它放置在自己的html文件中,我的jqPlot就能正常工作。如果我將它嵌入到另一個html文件的div中,它將停止工作。jqPlot似乎是不可見的
工作正常(自己的HTML文件)
<div class="generic-container-no-background">
<div id="chart1" style="width:80%; height:80%"></div>
</div>
不工作了(嵌入到另一個HTML文件)
<div class="generic-container-no-background collapse" id="collapseMembersView">
<div id="chart1" style="width:80%; height:80%"></div>
</div>
圖表的代碼如下所示:
$(function() {
var line1 = [['Nissan', 4],['Porche', 6],['Acura', 2],['Aston Martin', 5],['Rolls Royce', 6]];
$('#chart1').jqplot([line1], {
title:'Bar Chart with Varying Colors',
seriesColors:['#85802b', '#00749F', '#73C774', '#C7754C', '#00749F'],
seriesDefaults:{
renderer:$.jqplot.BarRenderer,
rendererOptions: {
// Set the varyBarColor option to true to use different colors for each bar.
// The default series colors are used.
varyBarColor: true
}
},
axes:{
xaxis:{
renderer: $.jqplot.CategoryAxisRenderer
}
}
});
});
該圖表不再顯示 - 無論是背景,也不是酒吧。它似乎是無形的。任何人都可以提出解決方案非常感謝你。
我不確定它是否是有用的信息,但在另一個html文件中我也使用了jsTree對象和角度。
任何控制檯錯誤? –
您是否在其他html文件中包含了js文件? –
是的,js文件被正確包含。沒有控制檯錯誤。 – vaio