0

次の問題の解決策を見つけようとします。

フェードアウトとフェードトを異なる要素と同期します。

ページの動作は次のようになります - ページの読み込み - コンテンツの非表示 - メニューの表示 - コンテンツの fadeIn とメニューの fadeTo 不透明度 0.0

私のコードの断片

$(document).ready(function(){
        $(".content_main").hide();
        $(".content_main").fadeIn(8000);
        $(".header > ul").ajaxSend(function(){this.fadeTo("8000", 0.0)});
});

しかし、これは同期ではありません。ヒントはありますか??

4

1 に答える 1

1

これを試して:

$(document).ready(function(){
        $(".content_main").hide();
        $(".content_main").fadeIn(8000, function () {
            $(".header > ul").ajaxSend(function(){this.fadeTo("8000", 0.0)});
        });
});

基本的には、fadeIn のコールバックを指定するので、終了するとその関数が呼び出されます。これがまさにあなたが望むものかどうかはわかりませんが、アイデアはわかります。

于 2009-06-10T19:01:01.610 に答える