FREEDOM DESIGN

Liberdade de edição


Você não está conectado. Conecte-se ou registre-se

Ver o tópico anterior Ver o tópico seguinte Ir em baixo  Mensagem [Página 1 de 1]

1 Problema com um code jQuery em Qua Fev 13, 2013 4:28 pm

Membro

Código:
$(document).ready(function(){
$("#spoiler1").click(function(){
$("#texto1").slideDown(function(){
$("#spoiler1").click(function(){
$("#texto1").css({"display":"none"});});});});});

Tenho um problema com esse codigo, tipo, como podem ver, ele da a um botão a função de ocultar ou fazer aparecer um certo conteúdo.
Eu clico a primeira vez pra aparecer e em seguida clico para sumir. TUDO OK.
Porem, a partir da segunda vez que for clicar para aparecer, é necessário um clique duplo, gostaria de saber se tem como deixar para que todas as vezes que for abrir, for necessário apenas um clique.

Ver perfil do usuário

2 Re: Problema com um code jQuery em Qua Fev 13, 2013 9:53 pm

Membro

Você pode otimizar seu código usando apenas um comando.

Código:

$(document).ready(function(){
$("#spoiler1").click(function(){
$("#texto1").slideToggle('slow');

});
});

No lugar de slideToggle você pode usar também, fadeToggle, toggle , animate para fazer uma animação personalizada.

Ver perfil do usuário

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo  Mensagem [Página 1 de 1]

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum