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实现异步加载图片(懒加载图片一种方式)
Apr 24 jQuery
jquery基于layui实现二级联动下拉选择(省份城市选择)
Jun 20 jQuery
jQuery回调方法使用示例
Jun 26 jQuery
jqueryUI tab标签页代码分享
Oct 09 jQuery
JS和JQuery实现雪花飘落效果
Nov 30 jQuery
集成vue到jquery/bootstrap项目的方法
Feb 10 jQuery
jQuery中内容过滤器简单用法示例
Mar 31 jQuery
Jquery的Ajax技术使用方法
Jan 21 jQuery
jQuery实现动态生成年月日级联下拉列表示例
May 11 jQuery
9种方法优化jQuery代码详解
Feb 04 jQuery
jquery传参及获取方式(两种方式)
Feb 13 jQuery
jQuery实现本地存储
Dec 22 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
深入for,while,foreach遍历时间比较的详解
2013/06/08 PHP
学习YUI.Ext 第六天--关于树TreePanel(Part 1)
2007/03/10 Javascript
JavaScript入门教程(5) js Screen屏幕对象
2009/01/31 Javascript
javascript各浏览器中option元素的表现差异
2011/04/07 Javascript
分析Node.js connect ECONNREFUSED错误
2013/04/09 Javascript
jQuery 淡出一个图像到另一个图像的实现代码
2013/06/12 Javascript
KnockoutJs快速入门教程
2016/05/16 Javascript
浅谈jQuery中hide和fadeOut的区别 show和fadeIn的区别
2016/08/18 Javascript
javascript基础进阶_深入剖析执行环境及作用域链
2017/09/05 Javascript
Vue2.0基于vue-cli+webpack同级组件之间的通信教程(推荐)
2017/09/14 Javascript
完美解决iview 的select下拉框选项错位的问题
2018/03/02 Javascript
微信小程序自定义prompt组件步骤详解
2018/06/12 Javascript
微信小程序实现红包功能(后端PHP实现逻辑)
2018/07/11 Javascript
jQuery 同时获取多个标签的指定内容并储存为数组
2018/11/20 jQuery
详解关于Angular4 ng-zorro使用过程中遇到的问题
2018/12/05 Javascript
微信小程序添加插屏广告并设置显示频率(一天一次)
2019/12/06 Javascript
在Uni中使用Vue的EventBus总线机制操作
2020/07/31 Javascript
Python实现堆排序的方法详解
2016/05/03 Python
PyCharm使用教程之搭建Python开发环境
2016/06/07 Python
python写入文件自动换行问题的方法
2019/07/05 Python
如何安装2019Pycharm最新版本(详细教程)
2019/09/26 Python
PyCharm导入python项目并配置虚拟环境的教程详解
2019/10/13 Python
在python中使用pymysql往mysql数据库中插入(insert)数据实例
2020/03/02 Python
Pycharm修改python路径过程图解
2020/05/22 Python
PIP和conda 更换国内安装源的方法步骤
2020/09/21 Python
python 逆向爬虫正确调用 JAR 加密逻辑
2021/01/12 Python
利用Python函数实现一个万历表完整示例
2021/01/23 Python
什么是会话Bean
2015/05/14 面试题
大学生社会实践评语
2014/04/25 职场文书
食品安全承诺书范文
2014/08/29 职场文书
酒店前台接待岗位职责
2015/04/02 职场文书
教师继续教育反思周记
2015/06/25 职场文书
spring boot中nativeQuery的用法
2021/07/26 Java/Android
苹果电脑mac os中货币符号快捷输入
2022/02/17 杂记
《极主夫道》真人电影正式预告 定档6月3日上映
2022/04/05 日漫
JavaScript中的LHS和RHS分析详情
2022/04/06 Javascript