jQuery事件blur()方法的使用实例讲解


Posted in jQuery onMarch 30, 2019

实例

当输入域失去焦点 (blur) 时改变其颜色:

$("input").blur(function(){
 $("input").css("background-color","#D6D6FF");
});
<html>
<head>
<script type="text/javascript" src="/jquery/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
 $("input").focus(function(){
  $("input").css("background-color","#FFFFCC");
 });
 $("input").blur(function(){
  $("input").css("background-color","#D6D6FF");
 });
});
</script>
</head>
<body>
Enter your name: <input type="text" />
<p>请在上面的输入域中点击,使其获得焦点,然后在输入域外面点击,使其失去焦点。</p>
</body>
</html>

定义和用法

当元素失去焦点时发生 blur 事件。

blur()函数触发 blur 事件,或者如果设置了 function 参数,该函数也可规定当发生 blur 事件时执行的代码。

提示:早前,blur 事件仅发生于表单元素上。在新浏览器中,该事件可用于任何元素。

触发 blur 事件

触发被选元素的 blur 事件。

语法

$(selector).blur()
<html>
<head>
<script type="text/javascript" src="/jquery/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
 $("input").focus(function(){
  $("input").css("background-color","#FFFFCC");
 });
 $("input").blur(function(){
  $("input").css("background-color","#D6D6FF");
 });
 $("#btn1").click(function(){
  $("input").focus();
 }); 
 $("#btn2").click(function(){
  $("input").blur();
 }); 
});
</script>
</head>
<body>
Enter your name: <input type="text" />
<p>请在上面的输入域中点击,使其获得焦点,然后在输入域外面点击,使其失去焦点。</p>
<p><button id="btn1">触发输入域的 focus 事件</button></p>
<p><button id="btn2">触发输入域的 blur 事件</button></p>
</body>
</html>

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

jQuery 相关文章推荐
jQuery插件开发发送短信倒计时功能代码
May 09 jQuery
vue单页应用中如何使用jquery的方法示例
Jul 27 jQuery
jQuery的时间datetime控件在AngularJs中的使用实例(分享)
Aug 17 jQuery
jQuery实现的文字逐行向上间歇滚动效果示例
Sep 06 jQuery
jQuery 防止相同的事件快速重复触发方法
Feb 08 jQuery
vue.js2.0点击获取自己的属性和jquery方法
Feb 23 jQuery
jQuery选择器之层次选择器用法实例分析
Feb 19 jQuery
jquery实现选项卡切换代码实例
May 14 jQuery
通过JQuery,JQueryUI和Jsplumb实现拖拽模块
Jun 18 jQuery
jQuery实现全选、反选和不选功能的方法详解
Dec 04 jQuery
jquery检测上传文件大小示例
Apr 26 jQuery
jQuery实现简单日历效果
Jul 05 jQuery
jQuery实现动态添加和删除input框代码实例
Mar 29 #jQuery
jQuery ajax仿Google自动提示SearchSuggess功能示例
Mar 28 #jQuery
JQueryDOM之样式操作
Mar 27 #jQuery
浅谈JS和jQuery的区别
Mar 27 #jQuery
jQuery实现动态添加和删除input框实例代码
Mar 26 #jQuery
jQuery添加新内容的四个常用方法分析【append,prepend,after,before】
Mar 19 #jQuery
简单易扩展可控性强的Jquery转盘抽奖程序
Mar 16 #jQuery
You might like
全国FM电台频率大全 - 24 贵州省
2020/03/11 无线电
深入密码加salt原理的分析
2013/06/06 PHP
PHP实现HTML生成PDF文件的方法
2014/11/07 PHP
PHP实现二叉树的深度优先与广度优先遍历方法
2015/09/28 PHP
Zend Framework动作助手Url用法详解
2016/03/05 PHP
php常用正则函数实例小结
2016/12/29 PHP
刷新时清空文本框内容的js代码
2007/04/23 Javascript
js GridView 实现自动计算操作代码
2009/03/25 Javascript
JavaScript Event学习第四章 传统的事件注册模型
2010/02/07 Javascript
JS无限树状列表实现代码
2011/01/11 Javascript
jQuery为iframe的body添加click事件的实现代码
2011/04/07 Javascript
javascript实现日期按月份加减
2015/05/15 Javascript
jQuery基本选择器(实例及表单域value的获取方法)
2016/05/20 Javascript
jquery滚动条插件(可以自定义)
2016/12/11 Javascript
React Router v4 入坑指南(小结)
2018/04/08 Javascript
js+css实现红包雨效果
2018/07/12 Javascript
微信小程序学习总结(五)常见问题实例小结
2020/06/04 Javascript
[48:56]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 VG vs KG
2018/03/31 DOTA
python通过pil模块将raw图片转换成png图片的方法
2015/03/16 Python
python字符串中的单双引
2017/02/16 Python
Python判断变量是否为Json格式的字符串示例
2017/05/03 Python
Python基于百度AI的文字识别的示例
2018/04/21 Python
Python for循环生成列表的实例
2018/06/15 Python
influx+grafana自定义python采集数据和一些坑的总结
2018/09/17 Python
python协程之动态添加任务的方法
2019/02/19 Python
Capitol Lighting的1800lighting.com:住宅和商业照明
2019/04/10 全球购物
高中生毕业学习总结的自我评价
2013/11/14 职场文书
公职人员索取回扣检举信
2014/04/04 职场文书
护士感人事迹
2014/05/01 职场文书
爱情保证书
2015/01/17 职场文书
就业指导讲座心得体会
2016/01/15 职场文书
英文诗歌翻译方法(赏析)
2019/08/16 职场文书
Nginx tp3.2.3 404问题解决方案
2021/03/31 Servers
PHP对接阿里云虚拟号的实现(号码隐私保护)
2021/04/06 PHP
深入浅析Redis 集群伸缩原理
2021/05/15 Redis
浅谈Python从全局与局部变量到装饰器的相关知识
2021/06/21 Python