【发布时间】:2014-05-14 00:20:37
【问题描述】:
我无法让这个脚本正常工作。有人能帮我吗?首先,我想让它可以用于多个<div> 和<ul> 元素。
另一件事,我想这样做,如果我有超过 5 个<li> 元素,它会附加一个“下一个”按钮,然后在第 2 页上附加“上一个”和“下一个”按钮。此外,如果在最后一页上不应看到“下一步”按钮。
这是我当前的代码:
$('div').each(function(){
$(this).append('<a class="prev">prev</a> | <a class="next">next</a>');
$(this).find('ul li:gt(4)').hide();
$(this).find('.next').click(function() {
var last = $('ul').children('li:visible:last');
last.nextAll(':lt(5)').show();
last.next().prevAll().hide();
});
$(this).find('.prev').click(function() {
var first = $('ul').children('li:visible:first');
first.prevAll(':lt(5)').show();
first.prev().nextAll().hide()
});
});
【问题讨论】:
标签: jquery pagination html-lists elements