通过列表项导航

通过列表项导航

问题描述:

我有以下代码:通过列表项导航

var from = 0, step = 5; 

function showNext(list) { 
    list 
    .find('li').hide().end() 
    .find('li:lt(' + (from + step) + '):not(li:lt(' + from + '))') 
    .show(); 
    from += step; 
} 

// show initial set 
showNext($('ul')); 

// clicking on the 'more' link: 
$('#more').click(function(e) { 
    e.preventDefault(); 
    showNext($('ul')); 
}); 

这只能说明5个一个列表元素。但是如果我想通过点击«Previous»链接导航到之前的5个项目呢?

也许你可以提前数得过来,

UL ID =或李ID =,并跳过1或5点击传递

每一次(应该是更快的藏汉)

+0

真,我想循环它们但找不到方法。 如果显示最后5个元素,并且下一个按钮被击中,我希望它再次显示前5个元素。我怎样才能做到这一点?提前致谢 ! – 2011-05-20 07:05:36