javascript - 如何防止使用 JavaScript 或 jQuery 向上滚动?

标签 javascript jquery html css

我有一个网页,其中有一张全高介绍图片。在这张图片下面是网站的主体,顶部有一个常规的网站标题,我正在尝试创建一种效果,一旦用户向下滚动到网站标题,他们就无法向上滚动以查看介绍图片。

Example Image

CSS 类:

主要介绍图片:.cq-fullscreen-intro

站点标题:.nav-down

我在 StackOverflow 上查了一下,但找不到任何解决这种情况的方法,有人能指出我使用 jQuery 实现这一目标的正确方向吗?

最佳答案

你可以像这样使用 JQuery scrollTop 函数

$(function() {
    $(window).scroll(function() {    
        var scroll = $(window).scrollTop();
        // set the height in pixels
        if (scroll >= 200) {
         // after the scroll is greater than height then you can remove it or hide it
           $(".intro-image").hide();
        }
    });
});

关于javascript - 如何防止使用 JavaScript 或 jQuery 向上滚动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57980236/

相关文章:

html - ionic2 中导航栏右侧的 2 个按钮

javascript - 如何在 JavaScript 中更改对象属性的字符串大小写

PHP 多种形式,第二个使用第一个的数据

Javascript 中的 PHP 变量

php - 在 HTML 中显示之前转换 JSON 数据

javascript - jQuery动画滚动到某个点

javascript - 动画 bootstrap carousel-caption

html - 为什么 margin-top 对于 chrome 和 safari 不同?

javascript - 使用字符串路径访问 JSON 数据?

javascript - 为什么这个 jquery 动画没有像预期的那样旋转?