jQuery的海军报绘制库产生的情节中不可见的DIV
问题描述:
我使用的插件jQuery的海军报http://www.flotcharts.org/和引导标签jQuery的海军报绘制库产生的情节中不可见的DIV
当我把div来生成标签海军报这是现在没有vissible,想产生他在$(文件)。就绪(函数(){})在控制台显示我错误:情节
无效尺寸,宽度= 0,高度= 280
JavaScript代码:
$(document).ready(function(){
var chart_plot_01_settings = {...}, arr_data1 = ..., arr_data2 = ...;
$.plot($("#chart"), [ arr_data1, arr_data2 ], chart_plot_01_settings);
})
答
我找到了解决方案!我应该将我的代码更改为:
$(document).ready(function(){
var chart_plot_01_settings = {...}, arr_data1 = ..., arr_data2 = ...;
$('a[data-toggle="tab"]').on('shown.bs.tab', function (e) {
$.plot($("#chart"), [ arr_data1, arr_data2 ], chart_plot_01_settings);
})
})
在用户更改选项卡后,此图将被绘制 - 感谢您的帮助!
你可以添加一些代码。所以它会很容易理解和回答。 –
可能重复的[未捕获无效尺寸为plot,width = null,height = null为flot图表api](https://*.com/questions/21719522/uncaught-invalid-dimensions-for-plot-width-null- height-null-for-flot-chart) – Raidri
我找到解决方案! ('shown.bs.tab',function(e){ \t \t $ .plot($(“#chart());我应该改为: $('a [data-toggle =”tab“]')。 “),[arr_data1,arr_data2],chart_plot_01_settings); \t}) 之后这个情节将改变后的标签:) 谢谢你的帮助! –