Внешний jQuery просто не выполняется
Код ниже полностью работал, когда он был помещен внутри<script></script>
теги на бегущей странице. Я с тех пор переместил код на улицу.js
файл для организационных целей, из-за которого код перестал работать - ничего не происходит, когда нужно запускать определенные события. Я гарантировал, что скрипт был включен на данную страницу, и, кроме того, я удостоверился, что ссылка действительна через & quot; view-source & quot; (когда я щелкнул по пути сценария, сценарий загрузился в новом окне).
Декларации скрипта:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<script src="js/main.js"></script>
Итак, как мой JS выглядит в этом внешнем файле?
(function(){
$('#display-reply-box').click(function(){
$(this).hide();
$('#submit-reply-wrapper').show();
});
})(jQuery);
Я удалил большинство методов для удобочитаемости, но именно так настроен файл. Я убедился, что в консоли не было ошибок .js, однако я получил следующие ошибки, касающиеся jQuery и Firelite.
Failed to load resource: the server responded with a status of 404 (Not Found) http://getfirebug.com/releases/lite/skin/xp/pixel_transparent.gif
Failed to load resource: the server responded with a status of 405 (Method Not Allowed) http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js
Я предположил бы, что вышеупомянутые ошибки имеют какое-то отношение к проблеме, с которой я сталкиваюсь, хотя мне не повезло заставить их исчезнуть. Иногда ошибки есть, а иногда их нет.