0

デフォルトで非表示になっている SECTION 内に jQuery Orbit スライダーがあります (display:none;)

ユーザーがボタンをクリックして SECTION を展開すると、左方向のナビゲーション矢印のみが表示され、Orbit スライダーの残りの部分は見えないように見えます。

ディスプレイを削除した場合:なし; SECTION で、SECTION のデフォルトの動作が最初の訪問時に展開されるようにします。.slideToggle を上下に動かすと、Orbit スライダーが問題なく表示されます。display:none; の SECTION 内にある場合にのみ問題が発生します。設定。

マークアップは次のとおりです: http://pastie.org/2855132

jQuery は次のとおりです: http://pastie.org/2855138

Orbit スタイルはすべてデフォルトです。display:none; に設定されているのは section.articles です。

どんな助けでも大歓迎です。十分な情報を提供できたことを願っています。

ありがとうございました。

4

1 に答える 1

1

これを試して:

    $(".banner").click(function() {
    $(this).next(".articles").slideToggle("slow", function(){

        $('#featured').orbit({
            animationSpeed: 800,
            timer: false,
            captions: false
        });


    });
});
于 2012-08-27T15:07:00.117 に答える