首页 > 编程 > JavaScript > 正文

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

2019-11-19 11:54:53
字体:
来源:转载
供稿:网友

实例

当输入域失去焦点 (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>

总结

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

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表