Почему не работает код?

Здравствуйте.
Работает код , но не все функции в нём
$("form").submit(function() { //Change
        var th = $(this);
        $.ajax({
            type: "POST",
            url: "mail.php", //Change
            data: th.serialize()
        }).done(function() {
            $('.fancybox-close').click();
            $(location).attr('href', 'thanks.html');
            setTimeout(function() {
                // Done Functions
                th.trigger("reset");
            }, 10);
        });
        return false;
    });

А именно:
$('#fancybox-close').click();
Ничего не происходит, ощущение что .click() не работае
  • Вопрос задан
  • 70 просмотров
Решения вопроса 1
ощущение что .click() не работае

$('.fancybox-close').trigger('click');
Но это при условии, что все остальное работает.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы