如何在单击按钮时滚动到顶部
How to scroll to top when a button is clicked?
我在页面上有一个按钮,我希望当单击它时,页面滚动到 0 位置。
.HTML
<button id="button">Back to top </button>
jquery
$(document).scroll(function(){
var scroll_pos = $(window).scrollTop()
if(scroll_pos > 10){
$('#button').click(function(){
// what code to enter here??
});
}
});
试试这段代码:
$("#button").on("click", function() {
$("body").scrollTop(0);
});
方法 on
将click
事件绑定到按钮,scrollTop
将body
滚动到 0 位置。
您可以使用窗口函数来scrollTop
jquery
$("#button").click( function() {
$(window).scrollTop(0);
});
单击按钮时,此页面将滚动到位置顶部。
试试吧
$("#button").click(function() {
$("html").scrollTop(0);
});
或
$("#button").click(function() {
$("html").animate({ scrollTop: 0 }, "slow");
});
相关文章:
- 滚动固定滚动顶部()的跳跃效果
- 当偏移量改变时滚动顶部
- 滚动顶部在滑动后不起作用切换
- 使滚动顶部始终检查
- 页面滚动在粘性页脚布局中保持滚动顶部位置
- 滚动顶部闪烁-Internet Explorer
- j查询滚动顶部麻烦
- 我如何使用滚动顶部()获取HTML文档的位置
- 滚动顶部到元素 - 20px
- JQuery 偏移和滚动顶部问题
- 滚动事件仅在滚动顶部时触发
- 单击并滚动顶部
- 每次在顶部滚动顶部重置
- IE <选择>滚动顶部
- 打开对话框正在更改我的滚动顶部位置
- 为什么有时滚动顶部/滚动左不可写
- 滚动顶部 Jquery
- 数据表在页面更改时滚动顶部
- 使用滚动顶部显示滚动的像素
- 可以 jQuery invalidHandler 通过父窗口中的 iframe 滚动顶部