【发布时间】:2014-06-18 04:36:54
【问题描述】:
我试图让这个工作无济于事。我试图在滚动经过特定 DIV 时更改菜单项的 CSS。
在这种情况下,当我滚动标记为 #section-1 的 div 时,我试图获取一个菜单项 (#menu-item-3907) 以更改其背景颜色。
这是我目前尝试过的代码:
var t = $("#section-1").offset().top;
$(document).scroll(function(){
if($(this).scrollTop() > t)
{
$('#menu-item-3907').css({"display":"none"});
}
});
【问题讨论】:
-
我不认为
scroll()做你认为它做的事。也许你想要on('hover'...。
标签: javascript css function scroll offset