首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HighCharts (HighMaps) -函数调整大小

HighCharts (HighMaps) -函数调整大小
EN

Stack Overflow用户
提问于 2016-07-12 15:26:44
回答 1查看 603关注 0票数 0

我的问题很简单(我想)

我有一个带有类“容器”的DIV,我用它作为我的Map。这个令人敬畏的插件(高级图表)可以响应,但它只在窗口调整大小时才调整大小。

我需要“强迫”它调整大小而不改变我的窗户。更好地解释,当我在一个州中单击时,我会在它的一侧显示另一个DIV,所以,对我来说,我需要调整我的“容器”的大小,但是正如我所说的,地图只计算调整大小窗口上的DIV的大小。我只需要在我的函数中调整地图大小就可以显示另一个DIV。

这是我的代码:

HTML:

代码语言:javascript
复制
<div class="container"></div>
<div class="info-maps"></div>

CSS:

代码语言:javascript
复制
.container{
    width: 100%;
    float: left;
}
.info-maps{
    width: 50%;
    display: none;
    float: left;
}
.info-maps-show{
    display: block !important;
}
.container-resize{
    width: 50% !important;
}

Javascript (jQuery):

代码语言:javascript
复制
$(**State**).click(function(){
    $('.container').addClass('container-resize');
    $('.info-maps').addClass('info-maps-show');

    //Here I need to do the map resize :)
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-12 15:30:05

您可以强制重绘作为高海图回调的一部分。这里有一个很好的解释:Append onload or redraw event functions dynamically in Highcharts

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38333112

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档