点击jQuery按钮出现页面滚动错误
Page scrolling error on button click jQuery
我想点击按钮将页面滚动到第二部分。我正在使用以下jquery
$('.home_scroll_btn a').on('click', function(){
var scrollPosition = $('#intro-home').offset().top;
$('html, body').animate({
scrollTop:scrollPosition
});
});
问题是当我点击按钮时,页面首先滚动到顶部,然后滚动到特定的部分。
提前感谢!
如果.home_scroll_btn a有href="#"或类似的内容,它将向上滚动到顶部。如果它确实有一个,请在函数上添加e.preventDefault()或返回false。
相关文章:
- 将菜单项与滚动绑定时出现Jquery错误
- 为什么'滚动到顶部'脚本导致类型错误?jQuery冲突
- 引导表单向导 - 防止在提交 ajax 响应的每个页面表单出现错误时滚动到下一步
- 在 JavaScript 中向下滚动部分的错误
- 正在尝试滚动页面:未捕获类型错误:无法读取属性'top'的未定义
- 滚动字幕未捕获类型错误:无法读取属性'style'的未定义
- 滚动粘贴指令错误
- 滚动功能工作方向错误
- 点击jQuery按钮出现页面滚动错误
- 带有转换比例错误的自定义JavaScript滚动条(jScrollPane)
- 类型错误:使用 requireJs 时未定义滚动到
- UIWebView 在键盘出现时滚动.导致点击偏移错误
- 更改 :后内容时的火狐滚动错误
- 火狐中的滚动错误
- 只在iPad上显示滚动错误
- 多重滚动错误在HTML页面
- 滚动错误在Chrome上的Windows与滑动脚本
- 粘头滚动错误
- fullPage js在IE中滚动错误的高度
- css上的滚动错误chrome/firefox