Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/452.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用JavaScript分页_Javascript_Jquery_Pagination_Jquery Pagination - Fatal编程技术网

使用JavaScript分页

使用JavaScript分页,javascript,jquery,pagination,jquery-pagination,Javascript,Jquery,Pagination,Jquery Pagination,我有一些html代码,里面有一些。我想用javascript对它们进行分页。我该怎么做?(我知道我可以用PHP实现,但我只想用JS实现) 我的php生成的html如下所示: <body> <div id="content"> <div class="post"> post content </div> <div class="post"> </div> ... </div> </body>

我有一些html代码,里面有一些
。我想用javascript对它们进行分页。我该怎么做?(我知道我可以用PHP实现,但我只想用JS实现)

我的php生成的html如下所示:

    <body>
<div id="content">
<div class="post">
post content
</div>
<div class="post">
</div>
...

</div>

</body>

帖子内容
...

也许使用jquery是最好的选择?(我正在使用jquery ajax将html加载到内容allready中)

我首先要得到项目的数量。例如,如果有10个,则循环并为每个循环创建
s。[1][2][3]... 然后,当您单击一个寻呼机
时,获取该值并请求该特定项,例如
$(“#ct”).load(“/posts?id=5”)

是的,有一个jquery插件可以很好地工作
是的,使用jQuery模拟分页是一项有效的任务。您可以很容易地使用
jQuery(选择器).hide().slice(开始,结束).show()
模式来执行您想要的操作。然后您必须在代码中管理开始和结束,但这应该足够简单。

您可以使用Pagino。这很简单

你的意思是隐藏一些帖子吗?如果你在JS中分页,要么你将加载所有的帖子,要么你需要AJAX并调用完成分页服务器端的PHP,关键是我想加载所有的帖子,并且只在Javascript中对它们进行分页,那么你可以使用类似于JQuery中的acordeon或tabs插件的东西,例如使用一个用于帖子“页面”的选项卡。你能举个例子说明如何使用这个插件吗?~这个网站不是StackExchangeOfLinks.com,这是StackOverflow,我们实际上是在这里帮助人们的。当那个网站不存在而你的答案存在时,三年后会发生什么?这对人们没有任何帮助。提问的地方和网站引用的地方是一样的,重复的问题就是这个问题,更不用说有多少次了……然后不要回答问题。要么花点时间回答好,要么根本不回答。你能在这里举个例子说明如何使用这个插件吗?这个链接提供了一个很好的例子说明如何使用它。你只需要用页码设置回拨,并用数组对数据进行分页~这个网站不是StackExchangeOfLinks.com,这是StackOverflow,我们实际上是在帮助人们。当那个网站不存在而你的答案存在时,三年后会发生什么?它对人们毫无帮助。很遗憾你没有解释如何使用它。但这正是我解决问题的方法,所以我给出了一个分数,并选择了“最佳”选项。