我继承了一个Web应用程序,可以在加载时自动将页面滚动到某个元素。我的任务是删除此行为。
我在代码中搜索了明显的字符串,例如"滚动"但到目前为止,我无法找到这种行为的来源 - 代码大而旧,有点混乱。有没有办法拦截调试器中的scroll事件以找到源?
答案 0 :(得分:0)
找到了罪魁祸首:
$("html, body").animate({
scrollTop: $(".some-element-class").offset().top
},150);
有太多的"滚动"在jQuery和项目中的其他库中,我在混乱中错过了 - 然后我开始使用可能的目标元素的标识符进行搜索,这缩小了匹配的数量。