我有一个Google地图,在窗格中工作正常。但是如果我先动态更改分配器的设置,则:
var splitter = jQuery("#container").swidget(),
options = splitter.initialOptions;
options.panes = [ { size: '65%', min: '250px' }, { size: '35%' } ];
options.orientation = 'horizontal';
splitter.refresh(options);
funcShowTheMap();
我的函数funcShowTheMap()用来初始化并显示可能的地图,它确实可以正常工作,但将不再显示该地图。但是只需注释掉splitter.refresh(options)行,即可在窗格中很好地显示地图。
任何人都知道如何在分割器后简单地(重新)显示地图。刷新???我已经尝试过google.maps.event.trigger(map,'resize'),但是它什么也没做。具体来说是sheildSpliter问题。
答案 0 :(得分:0)
您是否尝试在.shieldSplitter()
初始化代码之后添加Google Map初始化代码?