JQuery externo simplesmente não está executando
O código abaixo estava funcionando quando foi colocado dentro<script></script>
tags na página em execução. Desde então, mudei o código para um exterior.js
arquivo para fins organizacionais que fez com que o código parasse de funcionar - nada acontece quando determinados eventos devem ser disparados. Assegurei que o script estava sendo incluído na página em questão e, além disso, assegurei que o link era válido por meio de "view-source" (quando clicava no caminho do script, o script carregava em uma nova janela).
As declarações de script:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<script src="js/main.js"></script>
Então, como é o meu JS neste arquivo externo?
(function(){
$('#display-reply-box').click(function(){
$(this).hide();
$('#submit-reply-wrapper').show();
});
})(jQuery);
Eu removi a maioria dos métodos de legibilidade, mas é assim que o arquivo é configurado. Eu assegurei que não havia erros de .js no console, no entanto, eu recebi os seguintes erros sobre jQuery e 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
Suponho que os erros acima tenham algo a ver com o problema que estou tendo, embora não tenha tido sorte em fazê-los desaparecer. Às vezes os erros estão lá, outras vezes eles não estão.