0

私はここでスライダーに取り組んでいます。私がやっていることは、ボタンのクリックで次のように言うことです。画像をフェードアウトしてから、ソースを動的に変更してからフェードインします。不透明度が0のcssクラスのfadeOutは、srcが変更されるとクラスを削除します。どうすればそれを達成できますか?フェードインするまでにも時間が必要です。助けてください。ありがとう。

Next Button ハンドラのコードは次のとおりです。

 $('#nextHandler').click( function() {
        var nextListItem = ul.find('li.current').next();
        if ( nextListItem.length > 0 ) {
            ul.find('li.current').removeClass('current');
            nextListItem.addClass('current');
            var imagePath = ul.find('li.current').children('img').data("fullsrc");

            $('#fullImagePlaceholder').fadeOut(function () {
                $('#fullImagePlaceholder').attr('src', imagePath).fadeIn(500);
            }, 500);
        }
    });
});

今、私はフェードアウト機能を追加しましたが、機能していません。

4

4 に答える 4