Как правильно использовать свойство onClose в Fancybox? - PullRequest
3 голосов
/ 14 марта 2012

Я пытаюсь обновить корзину моего сайта после закрытия экземпляра Fancybox.Я использую Fancybox 1.3.4.Предполагая, что моя функция действительна, не должны ли работать следующие функции?

<script type="text/javascript">

$(function () { 
    $("a.ProductRollover").fancybox({     
       'padding':0,
       'width': 785,
       'height': 554,
       'autoScale': false,
       'type': 'iframe',
       'onClosed': function() {
           $('#cart_total').html(json['total']);
        }
    });
});

</script>

Спасибо.

1 Ответ

3 голосов
/ 07 декабря 2012

Вместо использования onClosed используйте beforeClose или afterClose.Документацию по API на вкладке «Обратные вызовы» можно найти здесь http://fancyapps.com/fancybox/#docs.

Более того, ответ от Mottie здесь Загрузка нового содержимого в Fancybox на событие Fancybox onClosed может быть полезным.

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