Клуб API Карт

Не открывается карта из AJAX. Библиотека: JQuery Mobile

Пост в архиве.

Кликаешь на этой странице http://tricolor.tw/plustelecom.ru/i.php
по телефонной трубке и открывается страница без карты. Нажимаешь рефреш - карта появляется. Что делать?

4 комментария
Sergey Konstantinov
28 января 2016, 04:51

Проще всего - попробуйте перенести подключение скриптов

 

 

в

Не помогло

В общем все в порядке. jQuery.Mobile и jQuery.html в частности работать со скриптами ну просто не умеют.

итак в head не кладем НИЧЕГО важного - он в общем случае просто игрорируется.

Нельзя ВНУТРЬ одной страницы - другую. Будет вставлена только часть - в частности body.

Также за забудьте ВСЕГДА передать с сервера тип контента. header("Content-Type:text/html;charset=cp1251"); - потому  что ajax запросы по умолчанию думают что принимают utf-8.

Ну и, если это место доступно, обновляйте контект через innerHTML - это стабильно и надежно. Волшебная магия спецобработки контента .html вас убивает.

Спасибо. Мне пришёл ответ из техподдержки, что это был баг ready 

Сейчас его пофиксили