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

已采纳回答 / 柴小智
首先$不是JS里面的,是jQuery里面的。简单讲:$其实是就是一个函数名,用来获取部件里面的值,$("#menu")就等于document.getElementById('menu'),$()= document.getElementById()

最新回答 / hey_whatsup
不必纠结这些

已采纳回答 / qq_冬雪飞燕_0
menu.find("[href='"+currentId+"']").addClass("current");   给 href= 这边加个单引号将 currentId 括起来试试看

最新回答 / spirit881030
个人理解,Window 对象表示浏览器窗口, 对象是全局对象,所有的表达式都在当前的环境中计算.Document 范围更小,iframe标签里面也会是有一个document,你可以试试分别加上滚动条看height

已采纳回答 / C0EEC3F7BBAA
具体1.x版本和3.x版本的方法哪里不同我也不太清楚··但实验结果是1.x的版本('[href='+currentId+']')可以实现但3.x版本就要在=号后加个",]号前加个"··也就是('[href="'+currentId+'"]')3.x需要拼成[href="item几"]1.x需要拼成[href=item几]

已采纳回答 / C0EEC3F7BBAA
个人理解:两个是完全不同的东西前者是给当前对象的自定义变量x赋值x后者的$(this)也是当前对象,但是是当前jq对象··jq对象和dom对象是有区别的··后者是调用当前jq对象的attr方法给当前对象增加属性x,值为x

已采纳回答 / 脑阔疼
查一下有没有用到没有定义的方法   浏览器里F12看一下控制台报错 

最新回答 / 铃铛3
把class的添加移除方法改下就可以了,你用的是JQ的方法,JS的没有这个用法<...code...>

最新回答 / 慕粉18813290620
这个案例有没有更简单的方法实现?例如先for循环把所有item 的className清空,【当前的li】加className=“current”。这个【当前的li】有办法获取吗?

已采纳回答 / 坐地生财
function hasclass(obj,cls){return obj.className.match(new Regxp("(\\a|^)"+cls+"(\\a|$)"));}function removeClass(obj,cls){if(hasclass(obj,cls)){var reg=new Regxp("(\\a|^)"+cls+"(\\a|$)")obj.className=obj.className.relace(reg,"");}}function removeClass(obj,...

最新回答 / 弧度里的微笑之梦留无痕
按照你这种写法,margin-left应设置为1075px;

最新回答 / 宝慕林2233867
我知道能下载,就是想啥时候不下载的时候能找到那个地址直接用,这样不是能减少服务器压力?

已采纳回答 / 慕粉3468386
<a= href="#">这个地方错了,应该是<a href="#">
课程须知
学习本课程之前,您需要具备HTML、CSS、JavaScript、jQuery几个方面的基础知识。
老师告诉你能学到什么?
如何使用jQuery、JavaScript两种方式实现网页定位导航,提升HTML、CSS、JavaScript、jQuery的综合应用能力。

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消