Я также много раз сталкивался с такими проблемами в веб-разработке. На самом деле это не конфликт JS. Когда мы загружаем веб-сайт html в браузер, мы не сталкиваемся с такой ошибкой, но когда мы загружаем веб-сайт этого типа через localhost, мы сталкиваемся с такой проблемой. Это из-за localhost. Когда мы загружаем скрипты через localhost, он сканирует скрипт и выводит результат. Но когда мы не использовали localhost. Он просто сканирует вывод. Например, когда мы пишем PHP-код на стороне локального хоста и запускаем его без хоста, мы получаем ошибку. Но если код правильный и выполняется через хост, мы получаем фактический результат, а когда мы используем элемент inspect, мы получаем выходной код в формате HTMl, но не в формате PHP, это происходит из-за рендеринга кода.
Это ошибка рендеринга. Итак, чтобы исправить эту ошибку кода jquery, одно из решений может использовать этот метод.
jQuery(document).ready(function($){
});
Этот код регистрирует '$' как переменную функции, применяя jquery. В противном случае по умолчанию файл .js читается только как javascript.
Net
вкладке Firebug нет ошибок (убедитесь, что jQuery действительно загружается).