这是我的jsFiddle。我的计数在这里没有更新。谁能告诉我如何解决这个问题?提前致谢。
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   回答