无论我点击文档的哪个位置,我都想发起专注事件。然而,我使用了一个可排序的列表,每个可排序的项目都包含一个textarea,当点击可排序的项目时,焦点输出事件不会被触发。对于可拖动的项目也是如此。我创建了一个的jsfiddle来展示这个问题:jQuery专注不会在输入元素退出时触发
单击文本区域并试图蓝色矩形内的任何地方点击: 测试谷歌浏览器 http://jsfiddle.net/RWJhs/
是否有任何已知的解决方法?
的JavaScript:
$("textarea").focusout(function(){
alert("Do something");
});
$("#draggable").draggable();
HTML:
<div id="draggable">
<textarea></textarea>
</div>
修复该事件的内容的问题......但现在该项目不能拖动,所以它没有真正固定 – Jack
我编辑了我的答案,纠正了这个问题 – Antoine
是否可以在点击发生后立即触发事件,而不是在拖放事件之后触发事件? – Jack