没发现错在哪里。。。http://www.imooc.com/video/782

来源:4-3 使用jQuery实现网页定位导航(下)

飞天意大利面神兽

2016-07-13 16:58

		$(document).ready(function(){
			$(window).scroll(function(){
				var items = $("#content").find(".item");
				var menu=$("menu");
				var top=$(document).scrollTop();
				var currentId="";
				items.each(function(){
					var m=$(this);
					
					if(top>m.offset().top-300){
						currentId="#"+m.attr("id");
					}else{
						return false;
					}
				});
				var currentLink = menu.find(".current");
                if (currentId && currentLink.attr("href") != currentId) {
				currentLink.removeClass("current");
				menu.find("[href="+currentId+"]").addClass("current");
				}
			});
		});

如题,非常感谢。。。

写回答 关注

1回答

  • 不说话先生
    2016-07-13 17:19:48
    已采纳

    第四行   var menu = $("#menu");  你少加个“#”号,获取不了id

    飞天意大利面...

    非常感谢!

    2016-07-13 17:37:24

    共 1 条回复 >

网页定位导航特效

本课程讲解网页定位导航特效,仿天猫版地狗购物网,你值得拥有

71404 学习 · 486 问题

查看课程

相似问题