перемещение карт Google v3 вокруг - PullRequest
1 голос
/ 31 марта 2012

Я пытаюсь динамически переместить карту Google (v3) из одного div в другой, и в первый раз, когда я перемещаю карту из div "x" в "y", карта скачет хорошо, но когда я пытаюсь переместить ееВозвращаясь к «x», я получаю:

Uncaught Error: HIERARCHY_REQUEST_ERR: DOM Exception 3

Я пытался использовать:

var mapNode1 = map.getDiv();
$("#miniMap").append(mapNode1);

для перехода с большой карты на мини-карту

и наоборот с помощью:

var mapNode2 = map.getDiv();
$("#largeMap").append(mapNode2);

Я также пытался использовать:

$("#largeMap").appendTo("#miniMap");

и $ ("# miniMap"). AppendTo ("#largeMap ");

С обоими методами я получаю: Uncaught Error: HIERARCHY_REQUEST_ERR: DOM Exception 3

У кого-нибудь есть идеи?

Спасибо!

Ответы [ 2 ]

1 голос
/ 31 марта 2012

Хмм, получается следующее:

Я положил miniMap внутри div miniMapWrapper и largeMap внутри largeMapWrapper и использовал:

var mapNode1 = map.getDiv();
$("#miniMap").append(mapNode1);

и

$("#largeMap").appendTo("#largeMapWrapper");

вернуться

1 голос
/ 31 марта 2012

Наиболее вероятные причины описанной вами ошибки перечислены в другом сообщении на stackoverflow . Смотрите принятый ответ там. В противном случае я должен увидеть больше вашего кода (возможно, полный исходный код), чтобы попытаться найти точную причину ошибки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...