为了账号安全,请及时绑定邮箱和手机立即绑定
表单事件之blur与focus事件
获得焦点:focus(不支持冒泡) focusin(支持冒泡)
失去焦点:blur(不支持冒泡) focusout(支持冒泡)
鼠标指针穿过备选元素或其子元素时,就会触发mouseover事件。
只有在鼠标指针穿过被选元素时,才会触发 mouseenter 事件。
$("input").select(function(e){
alert(e.target.value);
//e.cancelBubble(true); //阻止冒泡,不能阻止默认
e.stoppropagation() //阻止冒泡,不能阻止默认
//return false; //既阻止冒泡,又阻止默认行为
})
$("#bt1").click(function(){
$("input").select();
})
console.log(e) 然后浏览器f12看它都有什么属性
e.currentTarget.selectionStart
e.currentTarget.selectionEnd
为什么老把data写成date???
还是看评论比较有意义,果断去w3c
是教程愈来愈难还是我越来越笨?
这样写的话,mousedown生效的时候只要稍微一动就会触发ul的内容,也就是所有触发点li的内容
输完中文要打个空格符才能显示中文
有选择器参数,回调函数中的this指向选择器选定的对象,而不是on前面的对象,因为此时事件绑定到了on前面元素的,且是选择器选定的,后代元素上面了。
"如果提供了第二参数,那么事件在往上冒泡的过程中遇到了选择器匹配的元素,将会触发事件回调函数"最后这句话是说的有问题吧?应该说“如果提供了第二参数,那么事件在往上冒泡的过程中遇到了选择器匹配的元素,将会触发事件回调函数,否则,如果遇不到选择器匹配的元素,将不会触发事件回调函数!!”这样便于初学者理解
只触发回调函数,而不触发默认行为,大概可能也许这样吧,文字懒得看...应该是这样的,跟前面的trigger一样,是很好用的,原生JS想实现可不容易...顺便打个卡,这教程刷起来太快了...
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的基础语法 2、jQuery事件处理

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消