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插件
Mar 29 jQuery
node.js+jQuery实现用户登录注册AJAX交互
Apr 28 jQuery
基于jQuery对象和DOM对象和字符串之间的转化实例
Aug 08 jQuery
简单实现jQuery上传图片显示预览功能
Jun 29 jQuery
jquery 一键复制到剪切板的实例
Sep 20 jQuery
jQuery.Sumoselect插件实现下拉复选框效果
Nov 09 jQuery
vue.js2.0点击获取自己的属性和jquery方法
Feb 23 jQuery
jQuery简单实现的HTML页面文本框模糊匹配查询功能完整示例
May 09 jQuery
jQuery实现ajax回调函数带入参数的方法示例
Jun 26 jQuery
如何使用CSS3和JQuery easing 插件制作绚丽菜单
Jun 18 jQuery
jQuery实现移动端图片上传预览组件的方法分析
May 01 jQuery
Jquery cookie插件实现原理代码解析
Aug 04 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
mysql数据库差异比较的PHP代码
2012/02/05 PHP
php操作(删除,提取,增加)zip文件方法详解
2015/03/12 PHP
PHP批量去除BOM头代码分享
2015/06/26 PHP
php防止网站被攻击的应急代码
2015/10/21 PHP
PHP计算日期相差天数实例分析
2016/02/23 PHP
用js实现键盘方向键翻页功能的代码
2007/06/03 Javascript
javascript实现动态加载CSS
2015/01/26 Javascript
js实现简易的单数字随机抽奖(0-9)
2020/03/19 Javascript
JS回调函数简单用法示例
2017/02/09 Javascript
JS解析url查询参数的简单代码
2017/08/06 Javascript
利用vue.js实现被选中状态的改变方法
2018/02/08 Javascript
nodejs更改项目端口号的方法
2018/05/13 NodeJs
vue 解决addRoutes动态添加路由后刷新失效问题
2018/07/02 Javascript
webpack4打包vue前端多页面项目
2018/09/17 Javascript
详解javascript 变量提升(Hoisting)
2019/03/12 Javascript
jquery+css实现Tab栏切换的代码实例
2019/05/14 jQuery
Python双精度浮点数运算并分行显示操作示例
2017/07/21 Python
python在线编译器的简单原理及简单实现代码
2018/02/02 Python
Python基于Tkinter模块实现的弹球小游戏
2018/12/27 Python
WIn10+Anaconda环境下安装PyTorch(避坑指南)
2019/01/30 Python
PythonWeb项目Django部署在Ubuntu18.04腾讯云主机上
2019/04/01 Python
python 定时器每天就执行一次的实现代码
2019/08/14 Python
python实现指定ip端口扫描方式
2019/12/17 Python
css3实现文字扫光渐变动画效果的示例
2017/11/07 HTML / CSS
美国乡村商店:Plow & Hearth
2016/09/12 全球购物
台湾森森购物网:U-mall
2017/10/16 全球购物
美体小铺美国官网:The Body Shop美国
2017/11/10 全球购物
linux面试相关问题
2012/08/11 面试题
vue实现倒计时功能
2021/03/24 Vue.js
女方回门宴答谢词
2014/01/14 职场文书
学习普通话的体会
2014/11/07 职场文书
2014年社区个人工作总结
2014/12/02 职场文书
2015年师德师风自我评价范文
2015/03/05 职场文书
离婚起诉书范文2015
2015/05/19 职场文书
《蜜蜂引路》教学反思
2016/02/22 职场文书
互联网创业商业模式以及赚钱法则有哪些?
2019/10/12 职场文书