XD10HE
2014-11-20 17:07
瞅半天没瞅出问题在哪
1> 107行 " }) " 应该放到所有代码后边。
2> 111行 "item " 应该改为items和前边定义的一致
3> 124行 " ;} " 没有写执行代码括号也没有写全
4> 137行 " # " 锚链接没有写全
好多问题。。。。你仔细看看别人的和自己的 找找不同。。。
这是我的js代码:
$(document).ready(function (){
$(window).scroll(function (){
var menu=$("#menu");
var itm=$(".item");
var top=$(document).scrollTop();
var currentId="";
itm.each(function (){
var m=$(this);
var itmTop=m.offset().top;
if(top>itmTop-300){
currentId="#"+m.attr('id');
}else{
return false;
}
})
var currentLink=menu.find(".current");
if(currentId&¤tLink.attr('href')!=currentId){
currentLink.removeClass('current');
menu.find("[href="+currentId+"]").addClass("current");
}
})
});
网页定位导航特效
71404 学习 · 486 问题
相似问题