1 votos

Como funcionan las promesas en JQuery??

Bueno mi pregunta es que como funcionan o como se deben colocar el .promise() en una funcion de jquery por ejemplo que tenga esto $("a").on("click",ejemplo); function ejemplo(){ $("div").animate({opacity: 0}, 2000) } function ejemplo2(){ $("div").css({"margin-top": "0"})} Como haria para que cuando termine la primera funcion se ejecute despues la segunda funcion llamada ejemplo 2?.

1voto

Ivan Muñoz Puntos 1120

Hola debes poner el promise dentro de la primera funcion

    $("a").on("click",ejemplo);

    function ejemplo(){
        $("div").animate({opacity: 0}, 2000);
        $("div").promise().done(ejemplo2);
    } 

    function ejemplo2(){
        $("div").css({"margin-top": "0"})
    } 

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by: