javascript - 使用 Highcharts 时的宽度和显示问题

标签 javascript jquery html css highcharts

我正在尝试选择在更改时显示不同的图表。有两个问题:

1-图表没有显示在所有的 div 宽度上。 2- 当显示 1 个图表时,如何隐藏其他图表?

JSFIDDLE

HTML

<div style="width:80%;">
<select class="selectchart" id="selectsolicitacoes"><option>Por mês</option><option value="#hg3">Por semana</option><option value="#hg2">Por dia</option></select><br>
<div id="hg2" style="min-width: 310px; height: 400px; margin: 0 auto; display: none;">        </div>
<div id="hg3" style="min-width: 310px; height: 400px; margin: 0 auto; display: none;">     </div>

Javascript

$(document).ready(function(){
$('#selectsolicitacoes').change(function(){
    var element = $(this).val();
    $(element).show();
});
});

最佳答案

1) 您的 div 宽度不正确,请参见以下示例:http://jsfiddle.net/6S9cZ/10/这会引入您的 div 的宽度。

div {
   border:1px solid red;
}

2) 你可以隐藏所有的div,只显示你需要的http://jsfiddle.net/6S9cZ/11/

关于javascript - 使用 Highcharts 时的宽度和显示问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23311470/

相关文章:

javascript - Protractor/Node 版本兼容性

javascript - 使用 anchor .attr href 作为计数器中数组的起点

javascript - 创建由用户控制时间间隔的照片库

javascript - 如何制作精美的卷轴

javascript - TinyMCE 更改文本区域背景色

html - 表格单元格中的输入框应展开焦点

javascript - 如何获得淡入淡出的模态效果?

html - 为什么底线向右缩进了一点

javascript - 请帮助我完成这个简单的脚本

php - 从数据库中检索时间时,javascript 计时器不倒计时