Если вы еще не поняли это или для других, у которых может быть такая же проблема ...
Похоже, проблема с синхронизацией.$ ("# tabs"). tabs () вызывается до того, как элементы tabs будут созданы / видимы / как угодно.Активируйте вкладки, добавив прослушиватель событий в «domready», который запускается после фактического добавления контента в DOM.
google.maps.event.addListener(marker, 'click', function () {
infowindow.open(map, marker);
google.maps.event.addListener(infowindow, 'domready', function () {
$("#tabs").tabs();
});
});