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

已采纳回答 / ParkerYoung
好多错误啊!var items = getByClassName("document.getElementById('content')",'item');第一这里用了双引号括住导致变了字符串,所有getByClassName函数解释不到对象OBJ所以报错,var _itemTop = _item.offSet;这里获取了item的偏移值,但没获取偏移的高应该.offsetTop        if(currentId){            for (var j = 0; j < menus.l...

已采纳回答 / 磅礴
内部。这是把你的复制过来的全部代码,包括JQ库也是你说的那个<!DOCTYPE html><html><head>    <meta charset="UTF-8">    <meta http-equiv="content-type" content="text/html" >    <title>天狗购物网-网页定位导航特效</title>    <style>        *{            m...

最新回答 / qq_我梦蝴蝶花_0
offset() 方法返回或设置匹配元素相对于文档的偏移(位置)。

最赞回答 / C0EEC3F7BBAA
确定是jq版本问题··我用自己下载的jquery-3.1.0.js就需要find('[href="'+currentId+'"]')给属性值加上引号才能有效果用百度的静态资源库http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js版本就find('[href='+currentId+']')就可以

已采纳回答 / 慕粉小小白
给事件添加函数,比如这一行的意义就是,当窗口滚动时,那么执行以下函数,函数里面就是你要执行的动作。如果没有这一行,那么,窗口滚动没有触发任何的函数,相当于没用。window.scroll就是触发窗口滚动事件。function(){}就是要执行的函数。

最新回答 / 慕先生7297594
视屏里面的是这个,但是我一直运行不了,但改成了 var top = document.documentElement.scrollTop || document.body.scrollTop; 这样之后才行,为什么?

最新回答 / Evilcome
改为 var top=document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop;

最新回答 / qq_矿泉水_3
根据滚动条滚动的高度来判断相应的导航特效,所以图片在滚动的时候滚动条也会滚动。。。。

已采纳回答 / 不说话先生
第四行   var menu = $("#menu");  你少加个“#”号,获取不了id

最新回答 / 狸花猫
不知道DW的快捷键是什么,你可以在帮助里面查看一下,HBuilder的快捷键是ctrl+alt

最赞回答 / once829
应该是$(document).ready()而不是$.ready()

已采纳回答 / 慕姐1549997
<...code...>遍历的时候单词拼写错误;elemnts.length少了一个e,改成elements.length就可以了

已采纳回答 / 王二大
menu.find("[href=" + currentID + "]").addClass("currentID")你这句写错了,多了个ID,应该是addClass("current")
课程须知
学习本课程之前,您需要具备HTML、CSS、JavaScript、jQuery几个方面的基础知识。
老师告诉你能学到什么?
如何使用jQuery、JavaScript两种方式实现网页定位导航,提升HTML、CSS、JavaScript、jQuery的综合应用能力。

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消