为了账号安全,请及时绑定邮箱和手机立即绑定
额,这节好像和jQuery没关系额,是DOM吧
艾伦老师讲的非常好,之前在课堂上听老师讲的没有听懂,但是自从听艾伦老师讲的,感觉说的很清楚。我不知道为什么讲的这么清楚,还有人喷,真的不理解。
老师样子像林志颖,声音却...................
event作为事件对象,能自动的找到click所对应的li,比起单独找li方便多了。
特别讨厌把函数名和变量名的命名和一些属性名一样,抓狂
示例中的事件绑定在div上,如果不设定a这个参数的话,点击div内部任何一个元素都会触发这个事件。但是如果设定了参数,那么只有在点击div内部这个参数元素的时候才会触发这个事件。委托的意思就是这个事件绑定的是div,但是委托了参数a来触发。
事件委托:让别人来执行事件
http://www.cnblogs.com/leejersey/p/3801452.html
好处1:提高性能
好处2:新添加的元素还会有之前的事件
"trigger" 在英文中意为触发。一个元素接上".trigger",就意味着程序会执行命令触发已设定好的触发事件如“click”,而不需要你去人为的去点击触发。比如说你写一个定时器,每隔一定时间自动点击一下按钮,就可以使用"trigger"函数来自动点击。
44行和67的++n与上面的重复了,这样就算删除事件也看不出效果,删掉吧。
先绑定到最上层的DIV元素如BODY,并设定一个条件,这里条件就只的是某个元素div,a,p等,当点击这个元素时直接触发事件
keydown事件会在按下键盘按键时触发。它与keypress事件类似,但keypress着重的是按下该键输入了哪个字符(只有能够打印字符的键才会触发keypress),keydown着重的是按下了哪个键(按下任何键都可触发keydown)
一个样式的代码改下就能教学了,这样看得一目了然,有错的地方不能说老师不用心,本来就没收你钱的东西,还嫌弃什么。
focus()函数用于匹配当前获得焦点的元素,触发focus事件时,jQuery会按照绑定的先后顺序依次执行绑定的事件处理函数。
focus事件绑定在父元素div上,子元素input的事件冒泡不会被触发!

focusin()函数用于为每个匹配元素的focusin事件绑定处理函数,focusin可以检测该元素的后代元素获得焦点的情况(换句话说,focusin事件支持冒泡)
focus事件绑定在父元素div上,子元素input的事件冒泡触发!
点击input聚焦,会向上冒泡触发accident的点击事件,点击第一个按钮也是如此。点击第二个按钮,triggerHandler会触发绑定元素的事件,但是不会事件冒泡,不会触发父级元素的事件
点击第一个按钮, 首先将bottonName进行或运算,如果bottonName没有值,则赋值first。然后执行update方法,更改了span的值,点击第二个按钮,会执行第一个按钮的点击事件,trigger()根据绑定到匹配元素的给定的事件类型执行所有的处理程序和行为。并且附带一个参数'last',所以在第二个按钮中,bottonName会变成last,最后执行update,更改span的值
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的基础语法 2、jQuery事件处理

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消