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

已采纳回答 / 慕粉1711228114
如果你是在做练习题,还要检查把html里面的menu下面a的href="#"对应锚点补充上去,给最佳啊,积分也不知道拿来干嘛的

已采纳回答 / Chris012
问题可以具体点么? 都不知道你用的什么编辑器  每个编辑器快捷键也不一样

已采纳回答 / 貌似祸害
var top = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop;

已采纳回答 / zhujun2310
不填true/fasle/null/undefined等,默认为true

已采纳回答 / qq_錵漈丶_0
第一、二行:<script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js"></script><script>最后第7行:if(currentId && currentLink.attr("href") != currentId){

已采纳回答 / 斌冰4421289
 return result;的位置错了,而且"elements[i]"不用双引号

已采纳回答 / 慕的地1485338
$是为了区别js和jquery的变量,加上$一看就是jquery的变量

已采纳回答 / 慕粉18144024425
 错在这行:var elements = obj.getElementsByTagName("*");("*"),这个星号不能有空格,<...图片...>

已采纳回答 / 微风灬唐唐
这里没有嵌套,前面是一对引号,后面是一对引号,都是成对出现,不是嵌套。嵌套的话也应该是双引号里嵌套单引号,类似这样"你们好啊,'吃饭‘了吗?"

已采纳回答 / 传说中的小白龙
你能把html代码也贴出来吗。。这很难看出问题啊。。

已采纳回答 / 君子之交淡如水丶3473226
currentId是一个变量,所以两边要用+连起来。 你不要理解为找到 a元素中含有  href="#item1" 字段的元素  而是理解为找到a元素中属性href为item1的元素,这样就好懂了吧。

已采纳回答 / 番碱丶
我也是自己查了很久才发现是top的值获取不到,用原来的方法一直0 。也是用的chrome内核。然后我百度了一下,然后用了 这个window.pageYOffset; //页面向上滚动的距离来代替滚动条滚动的距离。

已采纳回答 / WEB丶FriEnD
#menu ul li a{color:#333;}如果1F的a用current  ID ,按css选择器权重计算。  current  ID  权重为  100但#menu ul li a 的权重是  (#menu ID )100 + (ul+li+a)1+1+1 = 103  103>100#menu #current 的权重是100+100=200#menu .current 的权重是100+10=110参考 http://blog.csdn.net/jane617_min/article/d...
课程须知
学习本课程之前,您需要具备HTML、CSS、JavaScript、jQuery几个方面的基础知识。
老师告诉你能学到什么?
如何使用jQuery、JavaScript两种方式实现网页定位导航,提升HTML、CSS、JavaScript、jQuery的综合应用能力。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消