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实现的动态文字变化输出效果示例【附演示与demo源码下载】
Mar 24 jQuery
jquery.form.js异步提交表单详解
Apr 25 jQuery
JS jQuery使用正则表达式去空字符的简单实现代码
May 20 jQuery
浅谈struts1 &amp; jquery form 文件异步上传
May 25 jQuery
jQuery实现的简单无刷新评论功能示例
Nov 08 jQuery
jQuery实现表单动态添加数据并提交的方法
Jul 19 jQuery
JQuery搜索框自动补全(模糊匹配)功能实现示例
Jan 08 jQuery
Jquery获取radio选中值实例总结
Jan 17 jQuery
jQuery中使用validate插件校验表单功能
May 24 jQuery
jQuery实现文本显示一段时间后隐藏的方法分析
Jun 20 jQuery
JQuery事件冒泡和默认行为代码实例
May 13 jQuery
如何基于jQuery实现五角星评分
Sep 02 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文件打开、关闭、写入的判断与执行代码
2011/05/24 PHP
php jq jquery getJSON跨域提交数据完整版
2013/09/13 PHP
PHP使用JSON和将json还原成数组
2015/02/12 PHP
PHP实现动态柱状图改进版
2015/03/30 PHP
jQuery 打造动态下滑菜单实现说明
2010/04/15 Javascript
a标签的href和onclick 的事件的区别介绍
2013/07/26 Javascript
jQuery$命名冲突怎么办如何解决
2014/01/16 Javascript
jquery实现类似EasyUI的页面布局可改变左右的宽度
2020/09/12 Javascript
Javascript中设置默认参数值示例
2014/09/11 Javascript
jQuery使用empty()方法删除元素及其所有子元素的方法
2015/03/26 Javascript
IE8下jQuery改变png图片透明度时出现的黑边
2015/08/30 Javascript
jQuery实现获取table表格第一列值的方法
2016/03/01 Javascript
Node.js返回JSONP详解
2016/05/18 Javascript
BootStrap中Tab页签切换实例代码
2016/05/30 Javascript
详解js的事件代理(委托)
2016/12/22 Javascript
Bootstrap + AngularJS 实现简单的数据过滤字符查找功能
2017/07/27 Javascript
一个简易时钟效果js实现代码
2020/03/25 Javascript
解决vue中监听input只能输入数字及英文或者其他情况的问题
2018/08/30 Javascript
微信小程序开发问题之wx.previewImage
2018/12/25 Javascript
el-table表头根据内容自适应完美解决表头错位和固定列错位
2021/01/07 Javascript
python基础教程之Filter使用方法
2017/01/17 Python
python运行其他程序的实现方法
2017/07/14 Python
python如何派生内置不可变类型并修改实例化行为
2018/03/21 Python
python实现简单名片管理系统
2018/11/30 Python
对Python的zip函数妙用,旋转矩阵详解
2018/12/13 Python
Python3中exp()函数用法分析
2019/02/19 Python
Python Numpy 自然数填充数组的实现
2019/11/28 Python
Python 实现自动获取种子磁力链接方式
2020/01/16 Python
完美解决pycharm 不显示代码提示问题
2020/06/02 Python
Python collections.defaultdict模块用法详解
2020/06/18 Python
意大利巧克力店:Chocolate Shop
2019/07/24 全球购物
实习证明格式范文
2014/10/14 职场文书
技术员岗位职责范本
2015/04/11 职场文书
公务员保密工作承诺书
2015/05/04 职场文书
python基于opencv批量生成验证码的示例
2021/04/28 Python
基于Python实现对比Exce的工具
2022/04/07 Python