1

クリックしたページネーション項目を CSS セレクターに応答させることができました。しかし、ユーザーが次のボタンと戻るボタンとページネーションを使用している場合、アクティブにすることはできません。

ul.jcarousel-control li a:focus {background-position:0 -11px}
ul.jcarousel-control li a:active {background-position:0 -11px}

アイテムがクリックされた場合に機能しますが、次のボタンを使用してスクロールすると、次のボタンが強調表示されません。

また、ページの読み込み時に最初のものを強調表示する必要もあります。

どんな助けでも大歓迎です。

jQuery('.jcarousel-control a').bind('click', function() {
    carousel.scroll(jQuery.jcarousel.intval(jQuery(this).text()));
    return false;
});

jQuery('#mycarousel-next').bind('click', function() {
    carousel.next();
    return false;
});

jQuery('#mycarousel-prev').bind('click', function() {
    carousel.prev();
    return false;
});
};
4

1 に答える 1

0

このリンクは、これを行う方法を示しています。選択した画像からdivクラスを追加/削除するには、2つのコールバック関数(itemVisibleInCallbackとitemVisibleOutCallback)を追加する必要があります。

于 2010-07-12T10:09:36.427 に答える