Пытался вставить разные команды, не закрывается и всё, максимум что добился - сворачивается в маленькую линейку и висит, подскажите в чём может ошибка быть? Сам код: $('#call').validate({ rules: { fio: "required", phone: "required", agree: "" }, messages: { email: "Please enter a valid email address", phone: "Please enter a valid email address", agree: "" }, submitHandler: function(form) { console.log(form.getAttribute('id')); $(form).ajaxSubmit({ //target: $('#call .answers'), resetForm: false, success: function(m) { if(m=='Сообщение отправлено') { $('#call [type="submit"]').text('OK').addClass('green').attr('disabled','disabled'); $('#call')[0].reset(); $('#call').fadeOut(); // Закрыть Popup - НЕ ЗАКРЫВАЕТ!!! } } }); } });
Мне кажется на этом месте должна ошибка вылетать. И не доходит до скрытия. Код: $('#call')[0].reset(); Уберите [0]
В сети поискал похожие проблемы, нашёл один код, может как его прикрутить к форме или есть какие другие хитрые команды по закрытию окна? Сам код: $('.modal-bg-1').bind("click",function(e){ var target = e.target ? e.target : e.srcElement; if ($(target).is(this) ) { $(this).fadeOut(); } });
Спасибо огромное!!! Даже не знаю как Вас благодарить, я вроде пробовал Close, наверное с кличами какими то, не работало, а тут раз и всё!