Я знаю, что есть несколько проблем с вкладками jQuery и использованием Карт.
И я видел множество исправлений, и я на полпути туда. Но у меня есть самая неясная проблема, и я надеюсь, что кто-то может понять, почему.
Это мой код для вкладок
$("#contactTabs").tabs({ spinner: 'Loading <img src="../images/icons/ajax-loader.gif" />' });
$('#contactTabs').bind('tabsshow', function(event, ui) {
if (ui.panel.id == "Map") {
GetMap();
}
});
Который в настоящее время не работает.
Но я проводил некоторое тестирование и добавил в ALERT (), чтобы посмотреть, пытается ли даже «GetMap ()» быть загруженным ... так что это был код, который я тестировал, и он прекрасно работает.
$("#contactTabs").tabs({ spinner: 'Loading <img src="../images/icons/ajax-loader.gif" />' });
$('#contactTabs').bind('tabsshow', function(event, ui) {
if (ui.panel.id == "Map") {
alert("load map");
GetMap();
}
});
Так что я понятия не имею, почему добавление ALERT () приводит к загрузке карты, а удаление ALERT просто не загружает карту вообще.
Есть какие-нибудь разъяснения, которые кто-то может дать мне по этому вопросу?
Заранее спасибо!