我有一个网页,每30秒使用一个
jquery帖子重新加载一些数据,jquery帖子将以标签形式检索锚点,所以当jquery执行刷新时,锚点总是被放到第一个锚点.
假设我有#anchor1,#anchor2和#anchor3.如果用户正在查看#anchor2和jquery reloads,则默认为#anchor1.在jquery完成之前,我检查查看器正在使用哪个锚点,然后在jquery完成之后,然后使用下面的代码选择他们正在查看的锚点
document.location.href= "#anchor2";
当我使用上面的代码时,它显然会导致页面刷新,然后它会执行初始document.ready函数来检索数据,因此定时器永远不会被使用,它只是永久地保持重新加载jquery,每隔一秒执行一次或者所以不要使用javascript计时器.
如何在ajax重新加载之前将用户定向到用户正在查看的锚点,而不会导致页面刷新.
感谢您的任何帮助,您可以提供.