-1

これが私のjsFiddleです。私のカウントはここでは更新されません。誰でもこれを解決する方法を教えてもらえますか? 前もって感謝します。

4

3 に答える 3

0

追加

$('#CurrenPageId').text(next.index() + 1 + "/" + numberOfSlides);

next.show()。または

manageControls(next.index())

ここで更新されたフィドル: http://jsfiddle.net/kLuff/6/

ただしnext.index()、スライド アイテムがコンテナー内の最初のアイテムである場合にのみ機能することに注意してください。スライド アイテムを別のコンテナーにラップすることindex()ができるため、一貫性が保たれます。

于 2012-08-23T09:25:59.590 に答える
0
$(".next").click(function(){
    var selected = $('.selected');
    selected.removeClass('selected');
    selected.hide();

    var next = selected.next(".slideritem");
    if(next.length === 0) {
        next = $(".slideritem").first();
    }

    manageControls(next.index());// update the count here
    next.addClass('selected');
    next.show();
});

デモ: http://jsfiddle.net/kLuff/9/

于 2012-08-23T09:27:59.963 に答える
0

これを見てください:http://jsfiddle.net/karlroos/kLuff/8/

于 2012-08-23T09:29:18.560 に答える