@ikoit
Web Developer

Почему не показывается окно?

Не могу понять почему не показывается всплывающее окно после отправки формы.
В чём проблема? Вроде бы всё сделано верно, в консоле ошибок нет.

if (!e.isDefaultPrevented()) {
		  e.preventDefault();
      $.ajax({
				type: "POST",
	      url: "https://plotnikoff.pw/wp-content/themes/plotnikoff-theme/assets/php/send-mail.php",
	      data: formData,
	      contentType: false,
    		processData: false,
	      success: function() {
					form.trigger('reset');
          yaCounter45817587.reachGoal(yaReach);
					gtag('event','Заявка',{'event_category':'button','event_action':'new_zayavka'});
          $('#modalSpecialOffer, #modalHome, #modalCallback').modal('hide');
          $('.attach-file .file-name').html('');
          (function () {
				    $('#modalThanks').modal('show');
          }, 500);
          if (form_type === 'download_price') {
            $('#download_price')[0].click();
          }
        }
      });
      return false;
    }
  • Вопрос задан
  • 102 просмотра
Решения вопроса 2
rasschitai
@rasschitai
Калькуляторы онлайн
надеюсь это не setTimeout)

(function () {
    $('#modalThanks').modal('show');
}, 500);
Ответ написан
Что это?
(function () {
  $('#modalThanks').modal('show');
}, 500);

Может так?
(function () {
  $('#modalThanks').modal('show');
})();

Или так.
setTimeout(function() {
  $('#modalThanks').modal('show');
}, 500);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы