我想检测用户何时点击输入类型文本字段的OUT,而不是。
这是我所拥有的,但两个事件都是在点击里面(焦点)触发:
<input id="title" val="hello" /> $("#title").focusout(function() { console.log('inside'); }).blur(function() { console.log('outside'); });
解决方法
您可以如下绑定焦点和模糊事件:
<input id="title" val="hello" type="text" /> $("#title").focus(function() { console.log('in'); }).blur(function() { console.log('out'); });
注意力不是必需的,因为它面向儿童元素的事件冒泡:http://api.jquery.com/focusout/