Magnific-Popup не добавляется class

670
26 ноября 2016, 20:41

Есть заявка, которая открывается AJAX' в поп-апе с помощью плагина Magnific-Popup.

<a href='/order/request-call.html' class='popup-ajax'>Написать письмо</a>
$('.popup-ajax').magnificPopup({
    preloader: true,
    type: 'ajax',
    removalDelay: 500,
    mainClass: 'mfp-fade',
});

Тут все ок.

Далее заполняем форму письма и кликаем отправить и вот тут при успешной отправке всплывает новая форма с сообщением, что все успешно отправлено.

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

<script>
    $(document).ready(function() {
        $('#email').validate({
            submitHandler: function(form) {
                var formdata = $('#email').serialize();
                $.ajax({
                    type: 'POST',
                    url: 'add.php',
                    data: formdata,
                    success: function(data) {
                        $.magnificPopup.open({
                            items: {
                                src: '<div class="form-style -modal">Ваше сообщение успешно отправленно</div>',
                                type: 'inline',
                                removalDelay: 500,
                                mainClass: 'mfp-success'
                            }
                        });
                    }
                });
            }
        });
    });
</script>

mainClass: 'mfp-success' - не работает

Всю голову сломал, так и не понял в чем проблема. Возможно есть какой то другой способ?

READ ALSO
Настройка ПЛАВНОЙ анимации

Настройка ПЛАВНОЙ анимации

Как настроить анимацию так, чтобы элементы плавно плыли по течениюДумаю проблема в процентный значениях между кадрами

464
GET-параметр в контроллере Yii 2

GET-параметр в контроллере Yii 2

Можно ли передать GET-параметр в action контроллера при клике на ссылку?

1956
Что входит в мини фреймворк php?

Что входит в мини фреймворк php?

Начинаю понимать как строятся веб приложенияУзнал про роутинг

642
Php. Traits. Constants

Php. Traits. Constants

Прошу совета толковых программистов

599