Ошибка в JS ! Помогите разобраться

309
15 мая 2017, 00:23

На сайте была 1 форма , обрабатываемая в ajax , но понадобилось добавить вторую и думал что будет достаточно создать форму и дублировать скрипт от предыдущей c ajax изменив только id в скрипте , но не вышло. Какая ошибка ? что еще поменять ? Консоль выдает "Uncaught ReferenceError: $ is not defined"

<script> 
  $(function() { 
    $('#formazakaza1').on('submit', function(e) { 
      e.preventDefault(); 
      var $that = $(this), 
        fData = $that.serialize(); 
      $.ajax({ 
        url: $that.attr('action'), 
        type: $that.attr('method'), 
        data: { 
          form_data: fData 
        }, 
        dataType: 'html', 
        success: function(json) { 
          if (json) { 
            $that.replaceWith(json) 
          } 
        } 
      }) 
    }) 
  }); 
</script> 
<script> 
  $(function() { 
    $('#formazakaza2').on('submit', function(e) { 
      e.preventDefault(); 
      var $that = $(this), 
        fData = $that.serialize(); 
      $.ajax({ 
        url: $that.attr('action'), 
        type: $that.attr('method'), 
        data: { 
          form_data: fData 
        }, 
        dataType: 'html', 
        success: function(json) { 
          if (json) { 
            $that.replaceWith(json) 
          } 
        } 
      }) 
    }) 
  }); 
</script>

READ ALSO
Как получить в цикле значение элементов добавленных через jQuery?

Как получить в цикле значение элементов добавленных через jQuery?

Пытаюсь победить календарь от дяди БитриксаУ него в коде каждый день имеет дата-аттрибут

284
Scroll при перезагрузке страницы

Scroll при перезагрузке страницы

Если человек перезагружает страницу, когда он прокрутил например до середины, то класс не добавляется, хотя он уже выше 1px от верха страницы,...

321
Увеличить размер шрифта поочерёдно

Увеличить размер шрифта поочерёдно

Как увеличить размер шрифта поочерёдно? Например, у меня есть 4 тега <p> с текстом внутриЯ хочу, чтобы у первого элемента размер шрифта был...

262