开发者社区> 问答> 正文

HTML锚点对ajax后加载的元素不管用咋办??

列表页面一打开显示10个商品,下拉滚动加载10个,在第20个的时候点击进去详情页,返回的时候埋了锚点,但是第20个返回的商品是ajax加载的,返回的时候不管用,跳往首页去了

展开
收起
杨冬芳 2016-06-15 17:26:29 1943 0
1 条回答
写回答
取消 提交回答
  • IT从业

    汗,当你返回去的时候,第20个商品还没有加载,埋了锚点也白搭啊!这问题不是这么解决的。蠢一点呢,记下翻页信息(页数,偏移之类的),返回到列表页的时候时候用最近的记录重新请求。更好一点的办法就在 URL 上下下功夫了,看一下 History API 和 PushState 吧。

    2019-07-17 19:39:50
    赞同 展开评论 打赏
问答分类:
问答地址:
相关产品:
问答排行榜
最热
最新

相关电子书

更多
《零基础HTML入门教程》 立即下载
天猫 HTML5 互动技术实践 立即下载
天猫HTML5互动技术实践 立即下载