通过列表项导航
问题描述:
我有以下代码:通过列表项导航
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点击传递
每一次(应该是更快的藏汉)
真,我想循环它们但找不到方法。 如果显示最后5个元素,并且下一个按钮被击中,我希望它再次显示前5个元素。我怎样才能做到这一点?提前致谢 ! – 2011-05-20 07:05:36