在jquery上没有获得count更新

时间:2012-08-23 09:22:13

标签: jquery

这是我的jsFiddle。我的点数不会在这里更新。谁能告诉我如何解决这个问题?提前谢谢。

3 个答案:

答案 0 :(得分:0)

添加

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

。或

manageControls(next.index())

这里更新的小提琴:http://jsfiddle.net/kLuff/6/

但请注意,next.index()仅在您的幻灯片项是容器中的第一项时才有效。您可以将幻灯片项目包装到另一个容器中,因此index()将保持一致。

答案 1 :(得分: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/

答案 2 :(得分:0)