Ошибка jQuery: Неперехваченная ошибка типа: $.get не является функцией

#jquery

Вопрос:

Я не уверен, почему jquery выдает мне ошибку в моем экспресс-приложении. Я верю, что использую полную версию jquery.

это мой код в моем файле js.

 $( document ).ready(function() {
  console.log('Jquery Working');
  $('.card').on('click', function() {
    console.log('clicked')
  })
  $.get('/quizes', function (data) {
    console.log(data)
  });
});
 

И вот как я подключаюсь к jQuery

   <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
 

Комментарии:

1. У вас установлено более одного jQuery

2. Вы используете bootstrap? Они могут включать тонкую версию jQuery и вызывать конфликт.

3. Да, я использую Bootstrap. Итак, как мне разрешить этот конфликт, потому что я должен использовать bootstrap.

4. Осмотрите и посмотрите, есть ли .slim, и удалите его

5. вы, ребята, просто потрясающие, если честно. на самом деле bootstrap использовал тонкую версию, которая вызывала проблему. Если бы вы не упомянули об этом, я бы заблудился. Спасибо вам обоим.

Ответ №1:

Проблема решена. Загрузчик использовал тонкую версию jQuery, что и стало причиной конфликта.