【发布时间】:2015-04-02 15:07:36
【问题描述】:
我正在尝试使用 jQuery 创建分页。分页的内容是通过 PHP 生成的,所以它们是动态的。
我已经建立了一个简单的 jQuery 分页,但我遇到的问题是我无法为 Next 和 Previous 按钮提供任何解决方案,而且, 创建分页(i.e. 1-2-3-4-5.. etc) dynamically based on the amount of content.
目前,我正在使用 <li></li> 将 1-2-3 等手动放入我的代码中
这是我的 jsfiddle 代码:
https://jsfiddle.net/q5rgLwb8/1/
这是我的全部代码:
itemperPage = 2;
showPage = function(page) {
$(".mypro").hide();
$(".mypro").each(function(n) {
if (n >= itemperPage * (page - 1) && n < itemperPage * page)
$(this).show();
});
}
showPage(1);
$("#pagin li a").click(function() {
$("#pagin li a").removeClass("current");
$(this).addClass("current");
showPage(parseInt($(this).text()))
});
任何帮助将不胜感激。
【问题讨论】:
-
我创建了一个运行良好的 jquery 分页,但是当我发现其他页面没有被搜索引擎索引时我停止使用它,因为它们在源代码中不存在并且在页面之后创建已加载
-
@AshkanMobayenKhiabani,我有一个叫 Ashkan 的伙伴。 :)
标签: javascript jquery pagination