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