誰かのために Google マップの問題を解決しようとしています。ページには展開タブがあり、展開タブをクリックすると完全なマップが表示されます。バックエンドで何が起こっているのか、マップの div margin-right を 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');