-1

これらの機能を同時に実行するための最適なソリューションは何ですか?

主に: slideDown と fancybox.resize は、関数の完了時に実行されるようになったため、slidedown の実行に関数 fancybox.resize を実行する必要があります。そうしないと機能しません。

function DisplayLogin() {
    jQuery("#sign-up-select").slideUp(400);
    jQuery("#login-select").slideDown(400, function(){
        jQuery.fancybox.resize()
    });
}

ありがとう!!アダム

みんな助けてくれてありがとう!!

それが私が得たかったものです-最終結果:

function DisplayLogin() {
    jQuery("#sign-up-select").slideUp(400);
    jQuery("#login-select").slideDown(400);
    var interval = setInterval(function(){jQuery.fancybox.resize()}, 100);  
    setTimeout(function() {
            clearInterval(interval);
        }, 400);
}
4

1 に答える 1