为了账号安全,请及时绑定邮箱和手机立即绑定
修改button ID这两次测试就不会互相影响了 ( 这里都是用的n 所有两个测试的次数是一个变量)
事件的三种常用方式基本类似
好课程,提升jquery有帮助
这么好的课,顶上去
应该是keydown()无法显示中文吧。
弹出来三次都是
b.Event同一个元素触发的
是由于浏览器的默认行为、为什么出发三次、去百度一下就知道了
return false; 就不会触发3次了
本来事件绑定在body上,点a会冒泡到body,但指定了第二个参数是a,也就不往上冒了。
个人理解,也可以不写成函数形式,直接用

$("input:last").focusin('慕课网', fn)

效果一样
不错 挺简单的 ,收获很多 谢谢老师
我来了 ,留个名吧 不然人太少了
当元素获得焦点时(当通过鼠标点击选中元素或通过 tab 键定位到元素时),发生 focus 事件。
focus() 方法触发 focus 事件,或规定当发生 focus 事件时运行的函数。

当元素(或在其内的任意元素)获得焦点时发生 focusin 事件。
当在元素或在其内的任意元素上发生 focus 事件时,focusin() 方法添加要运行的函数。
与 focus() 方法不同的是,focusin() 方法在任意子元素获得焦点时也会触发。
为什么会弹3次?奇怪
我试了,两个都会冒泡啊

$('body').on('click',function(e){
alert("body");
})
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的基础语法 2、jQuery事件处理

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消