Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Dieguinhu Web

Else em JQUERY

Recommended Posts

<script>

$(document).ready(function(){

 

$("#btn").click(function () {

$("#teste").css("color","red");

$("#teste").css("background","yellow");

$("#resultado").css("background","yellow");

$("#resultado").css("color","red");

$("#resultado1").css("background","yellow");

$("#resultado1").css("color","red");

$("#valor1").css("background","yellow");

$("#valor1").css("color","red");

});

 

});

</script>

 

gente tenho essa função como eu faço pra setar tudo pra cor original ??

 

 

Porque assim o usuario da um clique e deixa algumas div coloridas só que eu queria um else que se ele clicar denovo altere para as cores originais e to tendo dificuldade não sei porque não está funcionando

 

 

agradeço quem puder me ajudar

Compartilhar este post


Link para o post
Compartilhar em outros sites

script>

$(document).ready(function(){

$("#btn").click(function () {

 

if( verifico alguma coisa aqui)

{

 

$("#teste").css("color","red");

$("#teste").css("background","yellow");

$("#resultado").css("background","yellow");

$("#resultado").css("color","red");

$("#resultado1").css("background","yellow");

$("#resultado1").css("color","red");

$("#valor1").css("background","yellow");

$("#valor1").css("color","red");

 

}

 

else

{

 

 

}

});

 

});

</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ficaria assim então????

CODE
<script>

$(document).ready(function(){

$("#btn").click(function () {

 

if( )

{

 

$("#teste").css("color","red");

$("#teste").css("background","yellow");

$("#resultado").css("background","yellow");

$("#resultado").css("color","red");

$("#resultado1").css("background","yellow");

$("#resultado1").css("color","red");

$("#valor1").css("background","yellow");

$("#valor1").css("color","red");

 

}

 

else

{

$("#teste").css("color","");

$("#teste").css("background","");

$("#resultado").css("background","");

$("#resultado").css("color","");

$("#resultado1").css("background","");

$("#resultado1").css("color","");

$("#valor1").css("background","");

$("#valor1").css("color","");

 

}

});

 

});

</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara iif é uma condicional.

nao tem nada a ver com jquery é javascript mesmo

basta testar se o background esta setado como yellow ou nao, por exemplo:

if ( $(this).css("color") == yellow)

faça isso

else

faça aquilo

----

 

tambem existe o metodo toggle no jquery que irá servir para o que voce quer

http://docs.jquery.com/Events/toggle

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara eu tinha feito esse com toogle sim ^^

 

 

$("#meubotao").toggle(

function () {

$(#minhadiv).css({"background":"blue"});

},

 

function () {

$(#minhadiv).css({background":""});

}

);

 

 

isso tem q fazer pra cada div mais ou menos isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.