我在文本字段上有模糊事件事件
$(document).on('blur', '#inputEmail', function(event){
// logic here
});
当我在字段中放置一些文本时,使用jQuery draggable单击并拖动一个可拖动的元素,当我删除该元素时,该事件不会执行。
我该如何解决这个问题?这有点烦人。
提前致谢
答案 0 :(得分:1)
如果您想保留blur
事件,那么使用传统event delegation
方法可能是个好主意。在输入中侦听模糊事件,ID为inputEmail
。
$("#inputEmail").on("blur", function(event) {
alert('hi');
});
http://jsfiddle.net/1qyhjshu/1
编辑:看起来你的第一个例子也适用于我。
答案 1 :(得分:0)
如果你想在模糊事件中执行代码后才按下按钮。你可以在执行模糊功能后隐藏按钮并显示按钮。
$("#inputEmail").blur( function(event) {
//code here
$("#btn").show();
});