Google карта в DIV загружается с помощью AJAX

Можно ли показать карту Google в div, загруженном aAJX, используя gmap3?

Я пытался поместить скрипт в страницу, которая загружена, но я не добился успеха..

Я загружаю страницу, используя этот скрипт

 $(document).on('click','.letra',function(){
            var y = $(this).attr("data-letra");
        $.ajax({
            type: 'post',
            url: 'pesquisa-cidade.php',
            data: {'letra' : y},
            success: function(retorno){
                $("#aqui").html(retorno);


            }
        })
    });

Может кто-нибудь мне помочь?

1 ответ

Да, это возможно.

Первый вариант: в вашем retorno положить код HTML и JS вместе...

Второй вариант: поместите только HTML в свой retorno но после добавления функции вызова html, которая свяжет gmap с вашим div. Например:

 success: function(retorno){
     $("#aqui").html(retorno);
     $('#map').gmap3();
 }

Обратите внимание, что у вас должен быть элемент с идентификатором map в вашем retorno если вы хотите добавить к нему gmap и вам нужно импортировать gmap перед вызовом этой функции

Другие вопросы по тегам