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

最新回答 / xue5hen
这里比较重要的有两点:1、绝对定位的元素的left和top如果设置的是负数,那么是不影响滚动条的,因为浏览器窗口左上角坐标一定是(0,0),如果设置为负数,那么负数部分会隐藏,而不会出现滚动条;2、本案例中,关闭按钮的位置位于右上角,也就是说设置的是top和right,top设负数是不可能出现滚动条的,只有right会出现;当然,如果是把关闭按钮放在右下角的话,并且向下向右超出登录框10px,那么就会出现滚动条了。

最新回答 / _Doogie
视频不是说了是加函数名吗,showMes就是函数名,其实函数名就是个指针,指向那个函数

最新回答 / 黑色丶毛衣
还有就是调用函数的时候,什么时候需要加括号,什么时候不需要呢?

最新回答 / zoe0773
因为是用的对象字面量方法封装的函数,所以每个函数之间用逗号分隔,而最后一个函数后面不需要逗号,对象字面量封装完数据以后,大括号后面跟分号。

最新回答 / zoe0773
我觉得是这里有问题 if(e.keyCode==38){             e.preventDefault ? e.preventDefault() : e.returnValue = false;这个方法阻止的是特定事件的默认行为,这里要阻止事件的话难道不是比如keypress 或者keydown之类的事件吗,keyCode只是一个属性,并不是键盘的事件。我是这样认为的,虽然不知道对不对。

最新回答 / zoe0773
  index--;//index的值递减        如果当你的列表刚展开你没有选中任何项的情况下,你按up键,这时候index的值变成-2,这时候就会执行下面这句话  if(index<0){index=as.length-1;}//index小于0时index的值等于此时as的长度-1要是你不知道index的值,可以再index--下面加一个console.log() 或着alert()看一下。你就会直到index的值是怎么变换的了,或者用firefox 的firebug 这个来调试程序。可...

最新回答 / qq_嘟恏犇掰_0
是搞错啦  。。。。。

最赞回答 / Tracy_
差不多的。不过前者需要依托在一个对象上,作为对象对方法,使用方法如下:var fn = {    addHandler: function(ement,type,handler){}}调用的时候fn.addHandler(ement,type,handler),而后者调用则直接addHandler(ement,type,handler)即可。
课程须知
1.你一定对HTML+CSS比较熟悉; 2.掌握一定的JS基础知识,尤其是函数封装、调用等知识。
老师告诉你能学到什么?
DOM事件具体相关知识,DOM事件的使用方法及应用!

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消