在 Joomla 页面中,我有很大的内容,我不想制作像 1、2、3 等这样的页面,但就像在 Facebook 中向下滚动直到看到“点击查看更多”按钮并且不刷新它添加一些数据到页面底部。我不知道如何制作它,也许这里有任何扩展?或者有什么脚本?做起来这么难?谢谢你的回答。
问问题
593 次
2 回答
1
To do it the ajax way, i.e. only loading content when you intend to show it, you will need to write a custom jQuery function that onload:
- finds the "next page" button and store the url into a variable (this will contain the whole url followed by &pagenumber=2 or /page/2 or something similar).
- remove its handler and replace it with a custom ajax call:
- jQuery.get with the url you just stored adding &format=raw (this will return the content of the next page, without the rest of the template, and without any scripts and css - which you have already loaded)
- on success remove the "next page" button you modified,
- then insert in its place the html received from the ajax call,
- repeat from n.1 until there is no "next page" button
于 2013-02-02T20:38:04.450 回答
0
阅读您的查询后,我知道您的 joomla 文章中有大量内容。页面加载后,您希望在单击查看更多按钮后显示部分内容 n 稍后部分显示。如果我是正确的,那么在您的文章中编写脚本,将 div 标签添加到您的内容中。将 display none 属性应用于要在单击时显示的 div 的内容。使用 JQuery 或 Js,您可以在单击按钮后显示隐藏部分。
于 2013-02-02T18:46:39.033 回答