Клуб API Карт

FullAjax и Zh yandex map

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

Всем привет! Тут штука такая интересная... пользуюсь плагином fullajax, по идеи если у меня стоит модуль карты, то при открытии баллуна, и нажав на ссылку в баллуне, у меня должен обновиться контент! Но к сожалению тут как и с модальными окнами одна проблема: весь javascript, как я понимаю, игнарируется! И в итоге страница перезагружается.

С модальными окнами я выходил из ситуации, прописывая: OnClick="JceMediaBox.popup.open(ля ля ля)"

Так как же тут обойти это все, или что надо прописать в Onclick, что бы ajax заработал?

4 комментария

Все зависит от специфики вашего неизвестного сайта.

Что имеешь в виду, от специфики? попробуй сам ссылку на модальное окно поставить в балуне(в модуле карты).... к примеру JceMediaBox, максимум что ты увидешь так это новое окно или вкладку, пока не поставишь тегу а событие onclick...

Так тут так же, надо либо обойти каким то способом, либо вызвать ajax функцию, вот только я не знаю как!

FullAjax я уже пару лет как не использую. А то что там есть какие-то модальные окна - и раньше не знал.

Возможно проблема испключительно в том что балуна до момента открытия - не существует и fajax не вешается.

Тут самый лучший вариант - переопределить балуну шаблон, так чтобы он подвешивал ссылкам что им там надо.

 

РЕШЕНО!!! так же ссылке прописываешь Onclick="http://getsite.org.ua/en/fullajax/about-hax-in-fullajax" а ГЛАВНОЕ: удалить href из ссылки, т.е.: Если ссылка , то добавляем onclick и удаляем href: http://getsite.org.ua/en/fullajax/about-hax-in-fullajax">... В принципе так же можно повесить Onclick  и на другие теги, но я думаю лучше пускай выглядит как ссылка, за одно и понятней!

P.S. Модальные окна, я имею в виду lightbox или т.п. для открытия изображений или контента, на них я просто ссылку в балуне делаю!