Hola chicos/as, llevo todo el día intentando implementar correctamente un retraso en una simple función de Javascript, que usa la librería Jquery UI y por más que le doy vueltas no llego a la solución y ya me empiezo a poner nervioso...
La idea es muy simple, al pulsar sobre un enlace, primero, mediantes unos efectos con jquery ui se ocultan unas div al mismo tiempo, y una vez se han ocultados estás divs, quiero pasar a mostrar otras que estarían ocultas, pero bueno, os pongo el código de la función ya que es lo que interesa.
Código Javascript
:
Ver original$('.xtrig1').click(function() {
$('.titulo_portfolio').hide('drop', { direction: "left" }, 1200);
$('#natura').hide('drop', { direction: "up" }, 700);
$('#bioma').hide('drop', { direction: "right" }, 700);
$("#portfolio").css("height", "1000px");
setTimeout ('continuamos ()', 5000);
});
function continuamos(){
$('#natura2').show('drop', { direction: "up" }, 700);
$('#bioma2').show('drop', { direction: "right" }, 700);
};
Y el caso es que aún pareciendo muy simple, tal y como está el código que os he puesto, la función setTimeout es como si no estuviese...
¿Qué alternativa o solución creéis que podría tener?