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

侧边栏信息展示效果

GreenBoots Web前端工程师
难度初级
时长 1小时34分
学习人数
综合评分9.43
75人评价 查看评价
9.8 内容实用
9.3 简洁易懂
9.2 逻辑清晰

最赞回答 / qq_A米豆腐_0
不仅仅是关闭按钮会相应 click 事件,sidebar的子元素 ul也会响应 ,老师这样写是因为他在后面给ul元素标签终止click事件冒泡。建议你去看一下JS事件冒泡机制~

最新回答 / cRpeDiem
报错 你不能读取未定义的target属性 你没发现event.target不在function(event)函数里吗试一下把下面这段放入  function(event){if( event.target !==this.el){     //此句报错            self.triggerSwitch();        }}我也初学 不对勿喷

已采纳回答 / 慕标4713339
问题1:new Sidebar只是一个构造函数,他就像一个生产对象的工具,没人用他,他只会静静的躺在那里。加了括号()后,他变成了new Sidebar(),这个括号意味着他被调用了,他调用了会产生一个东西,我们称呼这个东西叫实例对象,实例对象拥有构造函数内定义的属性和方法。但是我们生产出来了一个对象,总要有变量来接受他呀,所有我们var sidebar这个变量来接收new Sidebar()产生的对象。就像我们要 var str =‘abc’一样如果你是使用 var sideBar = Sidebar(...

已采纳回答 / 慕粉3914370
源码有浏览器兼容性问题。。ie10,火狐,谷歌,要点击两次item(例如资产)才有相应的nav-content的div出现,而搜狗浏览器只需点击一次

最赞回答 / 学之舟_36820
CSS部分<...code...>

最新回答 / qq_好爱困_03939131
我解决了,因为原来from中各个属性没有和to里面相对应。(顺序)

+ 我来回答 回答最高可+2积分
课程须知
1.本课程属于难度比较大的前端课程;2.对HTML、CSS有较深理解;3.尤其对JavaScript中的构造函数、原型链、冒泡及闭包等技术有所了解;4.你还要熟悉CSS3动画方面的知识。
老师告诉你能学到什么?
1.学会如何实现侧边栏内容效果;2.对CSS3动画添加有较深的理解;3.掌握构造函数的方法;4.代码实战开发的一些经验。

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消