Guest User

Untitled

a guest
Oct 16th, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. // Отправка заявки
  2. $(document).ready(function() {
  3. $('#form').submit(function() { // проверка на пустоту заполненных полей. Атрибут html5 — required не подходит (не поддерживается Safari)
  4. if (document.form.name.value == '' || document.form.phone.value == '' ) {
  5. valid = false;
  6. return valid;
  7. }
  8. $.ajax({
  9. type: "POST",
  10. url: "mail/mail.php",
  11. data: $(this).serialize()
  12. }).done(function() {
  13. $('.js-overlay-thank-you').fadeIn();
  14. $(this).find('input').val('');
  15. $('#form').trigger('reset');
  16. });
  17. return false;
  18. });
  19. });
  20.  
  21. // Закрыть попап «спасибо»
  22. $('.js-close-thank-you').click(function() { // по клику на крестик
  23. $('.js-overlay-thank-you').fadeOut();
  24. });
  25.  
  26. $(document).mouseup(function (e) { // по клику вне попапа
  27. var popup = $('.popup');
  28. if (e.target!=popup[0]&&popup.has(e.target).length === 0){
  29. $('.js-overlay-thank-you').fadeOut();
  30. }
  31. });
  32.  
  33. // Маска ввода номера телефона (плагин maskedinput)
  34. $(function($){
  35. $('[name="phone"]').mask("+7(999) 999-9999");
  36. });
Add Comment
Please, Sign In to add comment