我有一个输入,在模糊时我想保存该值。 问题是我打开了自动完成功能,当用户单击自动完成列表中的建议时,就会触发模糊。
例如:用户在输入中输入“iP”,然后从自动完成列表中单击“iPhone”。在此种姓中,“iP”和“iPhone”值都被存储(“iP”存储由模糊触发,“iPhone”存储由自动完成点击触发)。
我正在考虑检查模糊操作是否是通过点击自动完成列表触发的。
$('input').blur(function(e){
if(e.IsClickOnAutocomplete)
return;
else save_value;
});
那么,我如何检查模糊是如何触发的?
编辑 这里,一个 jsFiddle 显示了与我的问题类似的东西 http://jsfiddle.net/mkp8m/1
最佳答案
关于jquery - 检查点击 div 是否触发了模糊,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10774339/