freislot
@freislot
Frontend-разработчик

Почему не срабатывает $(document).ready()?

$(document).ready(function() {
   console.log("Test")
})


и

$(function() {
   console.log("Test")
});


Дают ошибку $ is not a function.

Меняю код на такой:

jQuery(function($) {
   console.log("Test")
})


Код отрабатывает.

Почему так? Использую wordpress, в шапку Wordpress'ом выводится:

<script type='text/javascript' src='http://sidnev.ru/wp-includes/js/jquery/jquery.js?ver=1.12.4'></script>
<script type='text/javascript' src='http://sidnev.ru/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.4.1'></script>


Мой скрипт подключается после jQuery.
  • Вопрос задан
  • 440 просмотров
Пригласить эксперта
Ответы на вопрос 1
@k0nsu1
Старая версия jQuery возможно. Подключайте через cdn google
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы