为了账号安全,请及时绑定邮箱和手机立即绑定

正在回答

2 回答

1> 107行 "  }) " 应该放到所有代码后边。

2> 111行 "item " 应该改为items和前边定义的一致

3> 124行 " ;}  " 没有写执行代码括号也没有写全

4> 137行 "  #  " 锚链接没有写全

0 回复 有任何疑惑可以回复我~

好多问题。。。。你仔细看看别人的和自己的 找找不同。。。

这是我的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&&currentLink.attr('href')!=currentId){
                        currentLink.removeClass('current');
                        menu.find("[href="+currentId+"]").addClass("current");
                    }
                })
            });

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

大家伙帮帮忙

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信