首页 > 关于jQuery中animate函数执行顺序的问题

关于jQuery中animate函数执行顺序的问题

当页面支持竖向的滚动的时候,滚动到某个位置,然后刷新,浏览器会自动回到上一次的位置。

如果我想让浏览器页面回到顶端,在window的load里直接设置scroll的值是不行的(发现就算在onload里面设置了但是load之后还是会自动回到上次的位置。

也就是说页面回到上次的位置的动作是在load之后的),但是使用animate动画效果的话是可以的,所以问题就是animate函数是在什么时候开始执行的呢(写在onload里面的话),难道是像setTimeOut之类的延时执行的?


页面滚动是通过改变 scrollTop 的值来实现的,如果你要在滚动的过程中添加动画效果,那就是对 scrollTop 的变化添加 animation,至于执行时机,就是看你什么时候调用 animate 方法了

【热门文章】
【热门文章】