我正在尝试做一个画廊排序的事情,将帖子分成多个页面并用jQuery对它们进行分页 . 有没有人尝试类似的东西,你能帮助我设置一些指导方针吗?
这样的东西和网站上的类似画廊:http://hitfix.com/galleries/most-anticipated-tv-premieres-and-returns-of-2012
我已经设法做了类似的东西,但没有jQuery,我知道当网站每次为每个页面重新加载时,用户会感到恼火 .
编辑: I'll add a followup question here:
我可以使用什么功能来获取帖子中单个页面的内容?假设我想把我的帖子分成5页 - 我怎样才能获得第3页的内容?
2 回答
你可以使用各种各样的
slider
/slideshow
插件,但是如果你想自己制作插件,那么你可以设置一个导航栏,就像你链接到的网站一样,当点击其中一个数字时,你可以进行AJAX调用一个输出所需信息的PHP脚本:HTML--
CSS--
jQuery--
这是一个演示:http://jsfiddle.net/jGujw/(注意我无法使用AJAX函数进行测试,因此我将一些服务器响应存储在一个数组中)
也可以通过在AJAX请求中反复抓取同一页面进行分页,并解析
serverReponse
以仅将所需元素附加到DOM中 .请注意
.on()
是jQuery 1.7中的新增内容,如果您使用的是旧版本,则与.bind()
相同 .在wordpress宇宙中,你可以访问所有的wordpress ......但是你要做的就是获得这种可见性 . 以下是我在主页上使用的代码段,以获取最近的3篇帖子并显示其中的代码段 . 如果你不在wordpress的范围内,你需要找到一种方法来包含一些wordpress文件 .
我相信我提供的和一些谷歌搜索可以让你整理出来......如果
$myposts
有3个帖子阵列作为成员,你可以挑选 .