【发布时间】:2017-09-20 06:50:44
【问题描述】:
我创建了代码以将固定类.menu-bar 添加到滚动菜单中。我的网站在 Wordpress 上,我只需要主页上的固定菜单。我已经尝试了一些我发现仅在主页上使用此代码的方法,但我是一个初学者,这些方法并没有按照我想要的方式工作。你能帮我解决这个问题吗?
我的代码:
$(window).scroll(function(){
var menu = $('.menu'),
scroll = $(window).scrollTop();
if (scroll >= 100) menu.addClass('menu-bar');
else menu.removeClass('menu-bar');
});
谢谢!
【问题讨论】:
-
究竟是什么不工作?您是否在您的functions.php 中正确地将您的脚本排入队列?也许您可以提供指向您网站的链接?
-
如果您的主页/首页有一个特定的类(大多数主题实际上都有),那么您可以在将滚动事件侦听器绑定到
window之前检查<body>元素是否具有该类对象。
标签: jquery wordpress scrolltop