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 06 jQuery
jQuery+PHP+Mysql实现抽奖程序
Apr 12 jQuery
jquery append与appendTo方法比较
May 24 jQuery
jQuery扩展_动力节点Java学院整理
Jul 05 jQuery
将jquery.qqFace.js表情转换成微信的字符码
Dec 01 jQuery
浅谈ajax在jquery中的请求和servlet中的响应
Jan 22 jQuery
jQuery实现的滑块滑动导航效果示例
Jun 04 jQuery
jQuery中each遍历的三种方法实例分析
Sep 07 jQuery
jQuery实现可编辑的表格
Dec 11 jQuery
jQuery 图片查看器插件 Viewer.js用法简单示例
Apr 04 jQuery
Jquery滑动门/tab切换实现方法完整示例
Jun 05 jQuery
jQuery+ThinkPHP实现图片上传
Jul 23 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
php chr() ord()中文截取乱码问题解决方法
2008/09/08 PHP
PHP二分查找算法示例【递归与非递归方法】
2016/09/29 PHP
根据地区不同显示时间的javascript代码
2007/08/13 Javascript
js no-repeat写法 背景不重复
2009/03/18 Javascript
js 内存释放问题
2010/04/25 Javascript
qTip 基于JQuery的Tooltip插件[兼容性好]
2010/09/01 Javascript
jQuery中add实现同时选择两个id对象
2010/10/22 Javascript
JavaScript之IE的fireEvent方法详细解析
2013/11/20 Javascript
JavaScript通过function定义对象并给对象添加toString()方法实例分析
2015/03/23 Javascript
JavaScript 事件绑定及深入
2015/04/13 Javascript
JavaScript中Number.NEGATIVE_INFINITY值的使用详解
2015/06/05 Javascript
js实现全国省份城市级联下拉菜单效果代码
2015/09/07 Javascript
有关jQuery中parent()和siblings()的小问题
2016/06/01 Javascript
jQuery中用on绑定事件时需注意的事项
2017/03/19 Javascript
Angularjs实现页面模板清除的方法
2018/07/20 Javascript
Vue绑定内联样式问题
2018/10/17 Javascript
详解vue-cli+element-ui树形表格(多级表格折腾小计)
2019/04/17 Javascript
详解小程序之简单登录注册表单验证
2019/05/13 Javascript
JS数组方法slice()用法实例分析
2020/01/18 Javascript
Javascript异步流程控制之串行执行详解
2020/09/27 Javascript
[00:32]2016完美“圣”典风云人物:Maybe宣传片
2016/12/05 DOTA
[04:40]2016国际邀请赛中国区预选赛全程TOP10镜头集锦
2016/07/01 DOTA
可用于监控 mysql Master Slave 状态的python代码
2013/02/10 Python
解决python写的windows服务不能启动的问题
2014/04/15 Python
Python使用try except处理程序异常的三种常用方法分析
2018/09/05 Python
padas 生成excel 增加sheet表的实例
2018/12/11 Python
Python for循环与range函数的使用详解
2019/03/23 Python
Django前后端分离csrf token获取方式
2020/12/25 Python
pycharm 快速解决python代码冲突的问题
2021/01/15 Python
详解HTML5中的picture元素响应式处理图片
2018/01/03 HTML / CSS
香港艺人陈冠希创办的潮流品牌:JUICESTORE
2021/03/04 全球购物
大专生自我评价
2014/01/28 职场文书
三严三实心得体会范文
2014/10/13 职场文书
总经理年会致辞
2015/07/29 职场文书
《文化苦旅》读后感:阅读,让人诗意地栖居在大地上
2019/12/24 职场文书
详解apache编译安装httpd-2.4.54及三种风格的init程序特点和区别
2022/07/15 Servers