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

JS实现京东无延迟菜单效果

呵呵SN JS工程师
难度初级
时长48分
学习人数
综合评分9.33
85人评价 查看评价
9.7 内容实用
9.2 简洁易懂
9.1 逻辑清晰
自己看了一遍,老师讲得非常的好,干货满满,特别是去抖技术,第一次接触,还有向量算法,也是第一接触,从这节开始,个人觉得不适合初学者来看,如果JQ基础不牢靠,on()事件绑定,event.target等事件方法都没有掌握的话,不建议往下看,即使看了也是一脸懵逼,等你把这些事件方法搞清楚了在来看,也才会看得懂。
想看,又不想敲代码的,源码如下
https://github.com/acebing/jq_menu_wuyangchi.git
下面那位同学真是不得不反驳一下,既然说视频很好,让我们自己看源码自己慢慢做。这位老师讲课的视频大部分不都是在背代码,调的样式都没给你看,一口气写完一个样式,这样下来视频意义何在,真的是不如贴个源码自己研究

最新回答 / weixin_慕斯7352159
<dl> <dt> <a href="#">电视<i>&gt;</i></a> </dt> <dd> <a href="#" target='_blank'>合资品牌</a> <a href="#" target='_blank'>国产品牌</a> <a href="#" target='_blank...

最新回答 / 慕村9558406
非源码,自己敲的。供参考。http://jsrun.net/vchKp

最赞回答 / 举个丶栗子
报错是什么,这个你要贴出来才可以帮你,另外eclipse是非常有历史的编译器了,我在的朋友身边,没有人在使用它了,甚至他的老板都已经不在维护它了,前段使用WebStorm把,Visual Studio Code,Sublime Text 3都有是很不错的选择,对于代码来说,高亮,提示,插件都更友好

最赞回答 / 茗人堂丶小高
区别是一个是自定义属性data- 自定义名称   一个是id     id是完全就是为了父级书写的,因为一个页面不能同时存在两个id,为了方便区分,也为了方便知道谁是谁的子级,于是老师定义了一个data-id的自定义id属性,实际上你可以写成data-任何名字,只是为了好找到他的子级,比方说我定义了一个data-id=tv    然后我给一个元素的id是  tv,两者之间并没有任何关联,只是我写js代码的时候方便些名字罢了。
ul的样式中 作者代码是“margin:9”,这是错误的写法。作者的想法应该是“margin:0”,应该是不小心打错了。

已采纳回答 / 程序没有猿
这个是指选中对应的二级菜单,id对应二级菜单div中的a,b,c,d等,data('id')取的就是对应的a,b,c,d等。activeRow定义的是指向当前激活的一级菜单的行,activeMenu定义的是指向与一级菜单对应的二级菜单

最新回答 / 慕移动9181930
按照您那样写不成功,我这样写成功了呢。怎么解释呢11行,你已经在获取innerHTML了,已经得到&lt;h2&gt;内的值了~
我真的听不懂你在讲什么
默默的问一句,这是什么软件???
老师是个老司机,新爪膜拜。
课程须知
1、基本的HTML,CSS和JS语法 2、JQuery的常用API
老师告诉你能学到什么?
1、如何写菜单结构 2、如何写菜单样式 3、如何实现菜单交互 4、如何优化菜单交互 5、如何实现无延迟切换

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消