【发布时间】:2012-06-13 23:54:07
【问题描述】:
我正在尝试为某人解决谷歌地图问题,该页面有一个展开选项卡,当单击展开选项卡时,它会显示完整的地图,后端发生的事情是将地图 div 边距更改为 0,问题最右边有没有显示地图的区域。我尝试了 google.maps.event.trigger(this.map, 'resize'); 并没有解决问题。
var resultsCont = $('#resultsCont');
var mapCont = $('#mapCont');
if (resultsCont.is(':visible')){
resultsCont.hide();
mapCont.css('margin-right',0);
}else{
resultsCont.show();
mapCont.css('margin-right',320);
}
google.maps.event.trigger(this.map, 'resize');
【问题讨论】: