-2

jQuery Liquid Carousel プラグインを使用していますが、前のボタンと次のボタンを無効にする方法がわかりません。

4

2 に答える 2

2

ファイル jquery.liquidcarousel.js で、次の変更を行います。

次のコードを 110 行目の直後に追加します$('> .wrapper > ul', divobj).animate({'marginLeft': -(currentposition * totalwidth)}, options.duration);

if (currentposition+visiblelis >= totallis ) {
  $(this).addClass("disabled");
}
$('> .previous', divobj).removeClass('disabled');

そして、117行目の直後のこのコード$('> .previous', divobj).click(function(){

$('> .next', divobj).removeClass('disabled');
if ((currentposition - visiblelis) <= 0) {
  $(this).addClass("disabled");
}

disabledこのコードは、次のボタンと前のボタンにクラスを追加します。その後、必要に応じてスタイルを設定できます。

于 2012-09-06T22:12:58.010 に答える
1

ダウンロードリンクのすぐ上のドキュメントから:

$(document).ready(function() {
    $('#liquid').liquidcarousel({
        hidearrows: true    //hide arrows if all of the list items are visible
    });
});
于 2012-08-15T05:54:32.647 に答える