Добрый день!
Задача: вывести на странице оформления заказа карту во всплывающем окне. Компонетн bitrix:sale.order.ajax. Шаблон дефолтный. У нас все окна организованы при помощи arcticmodal. И если на странице без компонента bitrix:sale.order.ajax сделать ссылку
то всплывающее окно открывается. На странице оформления заказа с дефолтным шаблоном - это не работает.
Попытка поймать событие удачной загрузки вот к чему приводит:
Посоветуйте, как организовать pop-up окно на стр оформления заказа?
Задача: вывести на странице оформления заказа карту во всплывающем окне. Компонетн bitrix:sale.order.ajax. Шаблон дефолтный. У нас все окна организованы при помощи arcticmodal. И если на странице без компонента bitrix:sale.order.ajax сделать ссылку
Код |
---|
<a class="js-ajax-modal" href="basket-add.php">Товар добавлен</a><br> |
то всплывающее окно открывается. На странице оформления заказа с дефолтным шаблоном - это не работает.
Попытка поймать событие удачной загрузки вот к чему приводит:
Код |
---|
$(document).on('click', '.js-ajax-modal', function (e) { e.preventDefault(); $.arcticmodal('close'); $.arcticmodal({ type: 'ajax', url: $(this).attr('href'), afterLoading: function(){ console.log('После успешной ajax-загрузки'); //отрабатывает }, afterLoadingOnShow: function(){ console.log('После отображения окна после успешной ajax-загрузки'); //отрабатывает }, errorLoading: function(){ console.log('Ошибка ajax-загрузки'); // не отрабатывает } }); }); |
Посоветуйте, как организовать pop-up окно на стр оформления заказа?