使用脚本添加类

时间:2018-12-19 09:37:09

标签: javascript html fade

function init() {
    window.addEventListener('scroll', function(e) {
        var distanceY = window.pageYOffset || document.documentElement.scrollTop,
            shrinkOn = 70,
            header = document.querySelector(".nb-navbar");
        if (distanceY > shrinkOn) {
            classie.add(header, "smaller");
        } else {
            if (classie.has(header, "smaller")) {
                classie.remove(header, "smaller");
            }
        }
    });

大家好,我需要做些什么,当我们滚动时,当它到达屏幕中心时,我们需要在div上添加一个类。我们需要从底部开始计算。那是从底部到达中心或在某个位置时开始的,div需要添加自身的类。我已经尝试过了,但是没有用。还有其他方法吗,或者你们可以帮忙我的脚本吗?谢谢:)

1 个答案:

答案 0 :(得分:0)

不确定<product Store ID>/xxxx的定义位置,但是如果您只是想在标题中添加类

classie

或者也许

header = document.querySelector(".nb-navbar");
header.classList.add('smaller')