Ir para conteúdo
Fórum Script Brasil
  • 0

como faze rum toggle de css ?


Jasar

Pergunta

olha galera seguinte eutenho uma divc com essa css

#not{

width:100%;

background-color:#EAFF97;

height:130px;

margin-top:20px;

}

dentro da div fiz um link que chama a função aumenta() assim

<a href="#" onclick="aumenta('#not')">+</a>

e eu tenho as seguintes classes

.aumenta{

height:auto;

}

.diminui{

height:130px;

}

minha função

function aumenta(ll){

$(ll).toggle(

function () {

$(this).css('height','auto');

},

function () {

$(this).css('height','130px');

}

);

}

bom o q acontece he o segeuinte: a função ate funciona so q eu percebi q ela tem 4 estagios de funcionamento 1 eu cliko ele abre a altura da div 2 eu cliko não aocntece nada 3 eu cliko ele fecha e 4 não acontece nada. so que assim nos estagios 1 e 3 em qualquer lughar q eu cliko na div ele fika abrindo e fehcando de primeira isso não era pra aonctece so q nos estagios 2 e 4 isso bloqueia. como resolvo isso?

Editado por Jasar
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...