0

まず、私は基本的に JavaScript や Jquery の実用的な知識がありません。次に、これに対する答えを調べて、いくつか試してみましたが、何もうまくいきませんでした。

私のスライドは 6 ~ 7 秒ごとに変わるようです。各スライドを長持ちさせたい。変わるまで12秒くらいかな。速度とタイムアウトの値を変更し、一時停止機能にマウスオーバーを追加しようとしましたが、何も機能しませんでした。

これは、Web テンプレートに組み込まれたコードです。上半分は管理者の編集用のようですが、下は一般的なページ ビューです。これに関するヘルプは大歓迎です。

jQuery.noConflict();     
jQuery(document).ready(function($){

// Checks for Admin to apply fixes for backend
if ( $('#adminbar #toolbar').length ) {

    $('#features').cycle({
        fx: 'scrollRight',
        speed: 100,
        next: '#next',
        prev: '#prev',
        timeout: 0
    });
    $("#controls").show();
    $("ul#featuredNav").css({
        'margin-top': '-38px'
    });
    $("ul#featuredNav li").css({
        'margin': '-20px 0 90px',
        'padding': '0 0 0 20px'
    });
    $("#featuredWrapper").css({
        'margin': '0 0 80px'
    });
}
else {

    $('#features').cycle({
        fx: 'scrollRight',
        pager:  '#featuredNav',
        speed: 500,
        timeout: 6000,        
        pagerAnchorBuilder: function(idx, slide) {
            // return selector string for existing anchor
            return '#featuredNav li:eq(' + idx + ')';
        },
        updateActivePagerLink: function(pager, currSlideIndex) {
            $(pager).find('li').removeClass('activeTab')
                .filter('li:eq('+currSlideIndex+')').addClass('activeTab');
        }
    });
    $("#controls").hide();
}
});
4

1 に答える 1

0

変化する

timeout: 6000,  

timeout: 12000,  

次に、ブラウザサイトのキャッシュをクリアします。

于 2013-04-03T18:58:36.547 に答える