javascript - 在鼠标滚动时滚动 100%

标签 javascript jquery html css

我希望在用户开始滚动时发生一个 Action 。我试图为它研究网络,但唯一出现的是点击 100% 滚动 :)

我希望当用户开始在鼠标滚轮上滚动时,窗口被强制 100% 向下。这可能吗? :) 谢谢。

最佳答案

首先: 强制屏幕一直滚动到底部的问题在于您无法再在屏幕上移动 - 因为每次滚动都会重置位置。

但是,您可以使用 JQuery 并监听 scroll 事件。

像这样:

$(document).on('scroll', function(){
    console.log('yeah');
    // window.scrollTo(0,document.body.scrollHeight); // left this commented out
});

你也可以在没有 JQuery 的情况下做同样的事情。只是普通的旧 JavaScript

document.onscroll = function(){ 
                      console.log('oh yeah');
                      // window.scrollTo(0,document.body.scrollHeight); // left this commented out
                    }

关于javascript - 在鼠标滚动时滚动 100%,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37309181/

相关文章:

javascript - 在 javascript 中声明具有特定长度的数组有什么好处?

javascript - 如何隐藏在带有星号字符的 JavaScript 对话框提示中输入的密码?

javascript - Jquery:点击显示子菜单并隐藏任何其他打开的子菜单

html - 使用 CSS Sprite 的 Onmouseout 和 OnmouseOver 图像

javascript - 如何处理 iOS 和 Android 键盘的差异

javascript - 默认情况下隐藏覆盖时,jquery 画廊不可见

php - 如何在用户使用 Jquery 输入期间的明显暂停处启动 AJAX 请求?

javascript - 如何使用 HTML、CSS 和 JS 制作基于音频标签的自定义音乐播放器

javascript - 为什么我的网站在显示样式页面之前显示没有样式的元素?

javascript - 鼠标悬停时无限旋钮