为了账号安全,请及时绑定邮箱和手机立即绑定
KeyPress主要用来接收字母、数字等ANSI字符
$("input").focusin("", function(e){if($(this).val()=="请输入账号"){$(this).val(e.data);}});
$("input").focusout("请输入账号",function(e){if( $(thi).val()==""){$(this).val(e.data);}});
$("input:last").focusin("哈哈哈前端好高深啊",function(e){ $(this).val(e.data) })
target是当前事件执行的第一个具体DOM对象,这个DOM对象不变

this是事件冒泡到DOM树的哪个对象,this就指向哪个对象,改变的

最赞回答 / 金赞
target 事件属性可返回事件的目标节点(触发该事件的节点),如生成事件的元素、文档或窗口。
focus与blur事件:不支持冒泡,focusin与focusout支持冒泡
换成<script type="text/javascript" src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script>
有效果
.focusin与blur 这个标题误导我了- -
这是我遇到的最让我懵逼的代码了,jQuery代码部分完全看不懂!!!
focus与blur事件:不支持冒泡,focusin与focusout支持冒泡
1、focus与blur事件:只有绑定在需要该事件的元素身上才会起效,这里是加载在input的父元素div上,所以没有效果;
2、focusin与focusout支持冒泡:只要加载在的元素里有子元素触发就可以通过冒泡是这个事件起效。
表示根本弹不出文本框……一脸懵逼
在这里立一个flag:到下星期的星期一完成jQuery的第三篇与第四篇!!!加油!!!!

菜鸟新手,期望认识更多的学习前端的朋友,我的QQ:1789558732
pageX:相对于文档的左边缘的距离
pageY:相对于文档的上边缘的距离
.data(name,value):用于从目标元素中获取或输入数据
挺不错的,一直坚持下去
也就是说,on绑定的div事件是个大房子,你只要不指定这个房子里面的任何一个人,随机点谁都可以给一个执行函数,但是如果你指定是这个房子里的某一个那么当点到这个人的时候再去执行这个函数
是的呢我一开始也是不理解 后面理解:input这个文本框失去焦点你用blur不会产生冒泡所以失去焦点你绑定在这个div上自然是没有反应的。这就是与focusout的区别
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的基础语法 2、jQuery事件处理

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消