我正在编辑一个wordpress主题,并在用户滚动到某个点后,在页面的一半处创建一个导航栏。我以前做过这个,它工作得很好。我复制了那些确切的代码并将#divs和类更改为正确的代码。这是我使用的代码:
$(window).scroll(function () {
console.log($(window).scrollTop())
if ($(window).scrollTop() > 10) {
$("#stickbar-steps").addClass("after-scroll-wrap");
}
if ($(window).scrollTop() < 9) {
$("#stickbar-steps").removeClass("after-scroll-wrap");
}
});
然而它似乎没有将类添加到#div。当我手动将类添加到#div它工作正常但它只是不会加载脚本或不会附加类。通常当我在之前的工作中达到这一点时,我可以看到它使用inspect元素进行附加,但是我没有在这个中看到它。
wordpress主题在admin部分有一个单独的页面,允许我粘贴JS代码。我试图在那里添加它,我试图在functions.php中的其他jquery文件中粘贴一个副本。但它们似乎都不起作用。
任何想法在哪里寻找?主题使用jquery ver = 1.12.4。
由于