JQuery не работает после переноса сайта на другой хостинг
Всё работает на локальном хостинге, а после переноса на хостинг скрипт перестаёт выполняться. Пришлось и мне поломать над этим голову. Вначале проверяем работает ли вообще JQuery, для этого размещаем такой вот код на странице, после открывающего тэга <BODY>:
<script>$(document).ready(function(){ alert('Ваша версия jQuery ' + jQuery.fn.jquery); }); </script> |
Если работает, значит едем дальше. В моем случае причина, как оказалось, весьма банальная, собственно, как и множество подобных причин, из-за которых внезапно перестаёт что-то работать — неправильный путь к скрипту. В моем случае скрипт не выполнялся из-за того, что папка на локальном сервере со скриптом называлась «JS», а вызов скрипта в коде происходил из папки «js». На локальном сервере это прокатывало, а на хостинге — нет. Исправил и всё заработало.