[Resolvido]Tirar JS do Inline para Outline

2 respostas
C

Tenho a seguinte funcao , inline na minha página HTML, porém não estou conseguindo passa-la para um arquivo externo

<script type="text/javascript">
$(document).ready(function(){
  $("#bio").click(function(){
    $("#wrapper").html("<p>Biografia</p>");
  });

  

});
</script>

Tentei assim, coloquei isto na minha pagina HTML

<script type="text/javascript" src="js/teste.js"></script>

e na teste.js dentro da pasta js eu coloquei a função acima descrita.

PS: O JQuery esta importado.

2 Respostas

thiagof

Olá CaioIncau!

essa sua linha:
<script type="text/javascript" src="js/teste.js"></script>
tem que estar abaixo da linha em que vc inclui o JQuery na pagina, tipo assim:
<script type="text/javascript" src="js/jquery.js"></script>
...
...
...
<script type="text/javascript" src="js/teste.js"></script>
porque o engine JS do seu navegador precisa carregar as funções do jquery primeiro, ai vc consegue usar o seu código que comentou lá em cima :D caso não seja isso, seu caminho src (source) da tag script tá errado...

se mesmo assim não funcionar, posta o cabeçalho completo da sua pagina para que eu dê uma olhada blz?

C

Opa não conhecia esta hierarquia esta isto mesmo , obrigado thiagof.

Criado 27 de abril de 2012
Ultima resposta 28 de abr. de 2012
Respostas 2
Participantes 2