谷歌地图-jQuery手机
我有一个jQuery移动网站,而且谷歌地图目前正在多个页面上运行。我遇到的问题是,当我在页面之间导航时,贴图将不会再次渲染(仅在选定的第一个页面上加载)。页面需要刷新才能再次加载。我错过了什么谷歌地图-jQuery手机,jquery,google-maps,jquery-mobile,google-maps-api-3,Jquery,Google Maps,Jquery Mobile,Google Maps Api 3,我有一个jQuery移动网站,而且谷歌地图目前正在多个页面上运行。我遇到的问题是,当我在页面之间导航时,贴图将不会再次渲染(仅在选定的第一个页面上加载)。页面需要刷新才能再次加载。我错过了什么 jQuery("div:jqmData(role='page'):last").live('pageinit', function(){ initialize(); }); jQuery("div:jqmData(role='page'):last").live('pageinit', func
jQuery("div:jqmData(role='page'):last").live('pageinit', function(){
initialize();
});
jQuery("div:jqmData(role='page'):last").live('pageinit', function(){
google.maps.event.trigger(map, 'resize');
map.setOptions(options);
});
调用
google.maps.event.trigger(mapObj,“resize”)代码>在pageshow
或pagechange
上,而不是pageinit