Как исправить ошибку z.parentNode is null при использовании конструктора Яндекс.карт и скроллера jquery-custom-content-scroller?

Карту генерировал тут: api.yandex.ru/maps/tools/constructor
<script type="text/javascript" charset="utf-8" src="//api-maps.yandex.ru/services/constructor/1.0/js/?sid=3NwmW5FUI9UYKRz_9--XkXxyfhSj2A-U&width=600&height=450"></script>


Так же на странице используются библиотеки manos.malihu.gr/jquery-custom-content-scroller и brandon.aaron.sh

В консоли выдаются ошибки:
TypeError: z.parentNode is null
...Id(s)}n=g();if(k){k.appendChild(n)}else{z.parentNode.insertBefore(n,z)}v(n);if(z...
?sid=Sh...2772225 (строка 1, столбец 815)

TypeError: z.parentNode is null
...Id(s)}n=g();if(k){k.appendChild(n)}else{z.parentNode.insertBefore(n,z)}v(n);if(z...
?sid=Sh...ght=289 (строка 1, столбец 815)


Тут: api-maps.yandex.ru/services/constructor/1.0/js

При отключенных библиотеках карты работают.
Пробовал другие скроллеры - такая же ошибка.

Уточнение: tand.vps-private.net - ошибка in the wild.
  • Вопрос задан
  • 2743 просмотра
Пригласить эксперта
Ответы на вопрос 1
@pyhtin
Столкнулся с аналогичной проблемой (возможно). В итоге помогло добавить к src скрипта яндекс карты id=deliverymap, где deliverymap - идентификатор контейнера в который вставляется карта, без этого получал ошибку "TypeError: null is not an object (evaluating 'z.parentNode.insertBefore')"
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы