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

当用户在一个元素上第一次松手键盘上的键的时候,就会触发它。使用方法与keydown是一致的只是触发的条件是方法的

上面老师写的话中,最后三个字应该是“相反的”吧,感觉老师受自己方言的影响挺厉害的,哈哈
text() - 设置或返回所选元素的文本内容
html() - 设置或返回所选元素的内容(包括 HTML 标记如<b>)
val() - 设置或返回表单字段的值如input
attr( )- 获取属性 如attr("href"));
就是说如果父元素和子元素都绑定了mouseover事件的话,子元素触发事件时父元素也会跟着触发,这样就会导致父元素重复触发了,但如果都绑定mouseenter事件的话,子元素触发事件时父元素不会重复触发。
点了Button2之后还是都冒泡。。难懂。。要继续加油了。。
学习了hover 还能这么用!
说百度就知道的能不能不装逼
下去查了一下资料,我前面说的有误。“委托”不是“截获”,本案例中事件其实是监听body时检查点击对象是不是a,若是,则执行函数,反之;
a改为div后会弹两次是由于事件冒泡到上面一个div了...
“委托”类似于“截获”,强盗把目标的事件引到了自己身上,类似于js中obj.setCapture,为obj设置鼠标全局捕获的原理;
文本框中,keydown触发时,先执行自己定义的keydown事件,这个时候文本框里面还没有将你按下的那个值输入(还没有执行默认事件),所以会少一个字母;但是keyup不一样,keyup事件前已将执行keydown默认事件,已经将文本框内值更新,所以看起来keyup是及时更新的!
我js的冒泡全忘了我的天。。。。
在span哪里加个return false;即可阻止冒泡。eturn false;相对于event.currentTarget;
感觉实在 敷衍
return false;可以停止冒泡
把第一个的++n弃掉,能看得明白点
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的基础语法 2、jQuery事件处理

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消