出自:http://www.w3school.com.cn/jquery/event_blur.asp
jquery_blur()方法:
当元素失去焦点时发生blur事件。
1.blur函数触发blur事件。
2.如果设置了function函数,该函数也可规定当发生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>
用惯了blur方法触发的function事件,却发现忽略了事件本身如: $("input").blur(); 事件,所以在此总结一下。