我有一个可拖动的div当然可以被拖走。 在里面,我输入了两个事件(焦点和模糊)的文本。 在内部,我有另一个div作为可拖动的取消div(拖动该div防止任何拖动发生)。
你可以在这里看到它: http://jsfiddle.net/wUDzh/4/有没有办法防止模糊事件发生,就像主div的行为一样?
THX
答案 0 :(得分:1)
你可以做到
$("#text").blur(function(e)
{
// alert('a');
if(e.target.id === 'text'){
//this prevents other blur handlers from firing
e.stopImmediatePropagation();
//this prevent the default action and returns
return false;
}
$(this).val("I've got blur");
});
答案 1 :(得分:1)