← Javascript

Problema com jquery

Lida 8829 vezes

Offline

copimaxy 
Membro
Mensagens 5 Gostos 0
Troféus totais: 9
Trófeus: (Ver todos)
Combination Topic Starter Level 2 Level 1 First Post Fourth year Anniversary Third year Anniversary Second year Anniversary One year Anniversary

Código: [Seleccione]
<script type="text/javascript" src="jquery-1.2.2.pack.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$(".texto").css("color", "green");
};
</script>
Código: [Seleccione]
<div class="texto">
<span>olá</span>
</div>

Nenhum resultado
Offline

Bruno Gaspar 
Membro
Mensagens 242 Gostos 1
Feedback +3

Troféus totais: 18
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 3 Level 2 Level 1 100 Posts 50 Posts 10 Posts

Primeiro essa versão do jQuery está super desactualizada (é de ~2008), depois vê se não tens nenhum erro na consola do teu browser.

Podes ver que funciona aqui http://jsfiddle.net/UdBea/
Offline

copimaxy 
Membro
Mensagens 5 Gostos 0
Troféus totais: 9
Trófeus: (Ver todos)
Combination Topic Starter Level 2 Level 1 First Post Fourth year Anniversary Third year Anniversary Second year Anniversary One year Anniversary

Primeiro essa versão do jQuery está super desactualizada (é de ~2008), depois vê se não tens nenhum erro na consola do teu browser.

Podes ver que funciona aqui http://jsfiddle.net/UdBea/
já tentei com varias versões diferentes, poderia me recomendar a mais atual?


OBS: já tentei com a versao: 1.11.1
Offline

copimaxy 
Membro
Mensagens 5 Gostos 0
Troféus totais: 9
Trófeus: (Ver todos)
Combination Topic Starter Level 2 Level 1 First Post Fourth year Anniversary Third year Anniversary Second year Anniversary One year Anniversary

Testei no link, e o texto apareceu verde. Provavelmente está ocorrendo um erro na sintaxe que no caso nao é requisitada pelo site
Offline

epsy 
Membro
Mensagens 553 Gostos 1
Feedback +1

Troféus totais: 25
Trófeus: (Ver todos)
Search Windows User Super Combination Combination Topic Starter Poll Voter Level 4 Level 3 Level 2 Level 1

O código está correcto.
Essa parece ser uma versão packed (muito comprimida) do jQuery. A maioria dos browsers conseguem interpretar esse javascript, mas provavelmente nem todos. É melhor usar uma versão comprimida (minify), mas não packed, até porque esta é mais lenta.
Offline

copimaxy 
Membro
Mensagens 5 Gostos 0
Troféus totais: 9
Trófeus: (Ver todos)
Combination Topic Starter Level 2 Level 1 First Post Fourth year Anniversary Third year Anniversary Second year Anniversary One year Anniversary

ok, vou tentar isso.
nao funcionou :(
Offline

kandalf 
Membro
Mensagens 345 Gostos 15
Troféus totais: 28
Trófeus: (Ver todos)
Mobile User Apple User Super Combination Combination Topic Starter Poll Voter Poll Starter Level 5 Level 4 Level 3

No JavaScript meter um umamlinha tipo console.log('teste');

Abre isso no chrome, se tiverem em windows carrega f12 vai ao último separador e vé se aparece-la o teste, se não aparecer, deve pelo menos dar algum erro que te vai ajudar.
Offline

epsy 
Membro
Mensagens 553 Gostos 1
Feedback +1

Troféus totais: 25
Trófeus: (Ver todos)
Search Windows User Super Combination Combination Topic Starter Poll Voter Level 4 Level 3 Level 2 Level 1

Falta o parentesis que fecha o método ready() (a seguir à chaveta final) .

$(document).ready(function(){
$(".texto").css("color", "green");
});