У меня есть сайт jQuery Mobile, а также карты Google, работающие в настоящее время на нескольких страницах. Проблема, с которой я столкнулся, заключается в том, что при переходе между страницами карта больше не отображается (загружается только на первой выбранной странице). Страница должна быть обновлена, прежде чем она загрузится снова. Чего мне не хватает?
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);
});