如何在将新内容加载到页面时防止页面滚动

how to prevent page from scrolling when loading new content to page

本文关键字:滚动 新内容 加载      更新时间:2023-09-26

我有一个网页网站,可以导航到锚点。当div可见时(当有人点击锚点或scrool在网站上定位时),Contetnt是动态加载的。例如:

  • 锚1>div1
  • 锚2>div2
  • 锚3>div3
  • 锚4>div4

etc

但当你们加载页面并点击锚点3时,它会把你们带到那个里,然后跳到已经加载的div2。

有什么方法可以阻止它并绑定vieport来显示div4的内容吗?

感谢您的帮助!

在onclick事件中给出这个。

$('html,body').animate({
        scrollTop: '100(PXValue)'
         }, 1000, 'linear');