Ir para conteúdo

POWERED BY:

Arquivado

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

Renie Siqueira

Um problema com slideUp() e slideDown()

Recommended Posts

Olá galera, tenho seguinte problema no jQuery: chamo um função com umbotão, essa função pega uma div pelo id, da um slideUp(), trocaconteudo da div, e da um slideDown(). Ok, na teoria funciona mas naprática não deu muito certo, ou melhor, funcionou mas não da maneiraque eu queria. O que acontece é que o jQuery não espera o eventoslideUp() acabar de executar para exercutar a proxima função, ou seja,antes de a div acabar de subir o conteudo ja mudou, e o que eu queriaera que o conteúdo fosse trocado na hora que a div ja estivesseescondida. Segue abaixo o exemplo do códido pra clarear a ideia

 

 

     $("#idDaDiv").slideUp();
     $("#idDaDiv").html("lalala");
     $("#idDaDiv").slideDown();

Então recapitulando, só quero que ele chame a o html() quando a div jaestiver fechada, e só quero que chame o slideDown() quando o html()estiver acabado seu trabalho.

 

obs.: tentei usar uma função pra servir como um sleep() do PHP, pratentar atrasar o script mas não rolou, creio que um setTimeOut()poderia resolver mas não achei uma maneira de usa-lo aí ainda. Alguémtem alguma idéia?

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.