我正在使用我在dynamicdrive.com上找到的javascript分页div,所以我一直被剪切和粘贴 - 我不是javascript junkie,远非它!现在,我在文章顶部有一个分页栏,底部有一个分页栏,但是当我使用底部的分页栏时,它会将我发送到下一页的底部,而不是顶部。所以我点击下一步,然后必须向上滚动 - 有没有办法我可以调整它,以便它直接将我发送到下一页的顶部?
这是我正在使用的分页版本 - 它是演示3:http://www.dynamicdrive.com/dynamicindex17/virtualpagination.htm
提前感谢您提供给我的任何提示!
答案 0 :(得分:1)
使用virtualpagination.js库看起来没有办法做到这一点。您应该能够使用自己的函数包装库的主navigate
函数,这将使滚动返回到顶部。
尝试将其放入javascript文件中,并在 virtualpaginate.js
文件之后包含它:
virtualpaginate.prototype._navigate = virtualpaginate.prototype.navigate;
virtualpaginate.prototype.navigate = function (keyword) {
window.location = '#wrapperDivId';
this._navigate(keyword);
}
然后将您的分页内容包装在div中:
<div id="wrapperDivId">
... your content here ...
</div>