为什么PaginateLinks()要重新加载整个页面?您能让它只重新加载一个特定的div吗?

时间:2019-02-28 作者:N3mo

这里是初学者;为任何明显的错误道歉。

我的主页上有一个帖子列表,一次显示3篇帖子,并使用paginate_links().

当我单击paginate\\u links()中的page2或next时,它会重新加载整个主页(并滚动到页面顶部)。

需要向下滚动返回帖子列表),然后显示帖子列表的第2页。

我的主页有很多其他内容;有没有办法paginate_links() 是否只重新加载帖子列表而不是整个页面?

1 个回复
最合适的回答,由SO网友:Krzysiek Dróżdż 整理而成

pageinate_links 是一个函数,用于检索存档帖子页面的分页链接。

所以,是的,有链接。而链接正是这样工作的——如果你点击它,你将转到与该链接相连的url——因此页面将被重新加载。

如果希望该链接仅导致一个div(或其他容器)的部分重新加载,则必须编写自己的代码,这将:

阻止链接在单击时重新加载页面

相关推荐