Javascript работает локально и на firefox, но в инспекторе отображается пустым в инспекторе - PullRequest
0 голосов
/ 21 апреля 2020

У меня есть веб-сайт, который я разрабатываю для класса, и javascript / jquery отлично работает в локальном каталоге и на firefox (по некоторым причинам), но не в других браузерах. Я использую Opera для тестирования этого сайта. Когда я использую Inspect Element и смотрю на файл. js, он почему-то оказывается совершенно пустым, хотя его содержимое выглядит хорошо с cPanel. Также нет сообщений об ошибках, чтобы отследить проблему.

Я перенес свои файлы, используя ftp с FileZilla, и использую bluehost в качестве службы веб-хостинга. Все мои html файлы находятся в каталоге public_ html в cPanel, а мой javascript файл находится в подкаталоге с именем _ js. CSS файлы загружаются нормально, я видел похожие посты о том, что js и css не работают, что здесь не так.

Это мой html. Я также попытался поставить его до </body>, но безуспешно. Я также пытался использовать несколько библиотек srcs для Jquery, скопированных из других сообщений на форуме с похожими вопросами, думая, что это может быть зависимой библиотечной проблемой, но все же ничего.

    <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
    <script type="text/javascript" src="_js/javascript.js"></script>
</head>

My javascript настроен

$(document).ready(function () {

Я пытался поместить этот DOMContentLoaded до, после и внутри функции готовности документа.

document.addEventListener('DOMContentLoaded', init, false);

Я нахожусь в своем уме. Я не могу найти больше нигде с этой проблемой c. Я где-то видел, как Firefox проверяет файлы несколько раз, но я не совсем понимаю, как и при этом не знаю, как заставить другой браузер делать это. Я также не знаю, почему инспектор просто считает, что это пустой js файл. Я не думал, что хостинг Javascript будет таким утомительным.

...