为了账号安全,请及时绑定邮箱和手机立即绑定
这一篇质量确实没有第一篇好了,错字有点多,容易让人误解

最赞回答 / qq_慕函数833626
data(e)里的data是函数名,e是参数,e.data中的e还是那个参数,data是e的一个属性。可以理解成function fn(e){    alert(e.data);}

最新回答 / SeanTaaan
因为textContent是Dom对象,text()是jQuery方法可以使用$(e.target).text()

最赞回答 / wxyxh蓝白碗
keydown事件触发在文字还没敲进文本框,这时如果在keydown事件中输出文本框中的文本,得到的是触发键盘事件前的文本,就是当你按下键盘时先触发keydown,再显示字母

最新回答 / weixin_慕侠9367804
点击第二个按钮,执行函数function() {        $('p').mousedown() //指定触发绑定的事件    }在这函数里,调用了 $('p').mousedown() 函数,然后执行函数$('p').mousedown(function(e) {            alert(e.target.textContent)        })

最赞回答 / 慕莱坞2011430
我开始也不明白,后来看懂了,意思是focus只在元素本身起作用,例如$(".aaron")本身是个div,div是无法聚焦的,第一个函数没有被调用。focusin作用在元素包含的元素,即$(".aaron")本身是个div,div中有input框,那么input框被聚焦,那也说明focusin被调用生效

最新回答 / weixin_慕圣5109373
第一,单纯的div没有聚焦事件,所以点击div不会触发聚焦事件;第二,focus不支持冒泡,所以在div上设置了聚焦事件,无法传递到input上,固两个都没有变化

最新回答 / Android_HP
主要还是看运用场景,由场景来决定选择使用谁最佳
为什么我先输入中文在输入英文 就能显示中文

已采纳回答 / 幕布斯3322991
这个e和 alert里面的e 对应,所以理论上你可以换成其他比如element,a,xiaoming,aroisora 等等,只要两处同时换,让可以对应到就可以。只是因为这个位置是元素,所以习惯上用element的首字母缩写。
focusin与focus的区别,focusin支持事件绑定在父元素,但是事件执行可以在子元素,即冒泡,避免多次绑定事件,造成性能浪费,focus只可以谁绑定的谁触发。
好多错别字啊。。。。
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的基础语法 2、jQuery事件处理

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消