jQuery检查是否取消选择了输入
所以,我有一个小小的表单输入框,jQuery检查是否取消选择了输入,jquery,input,Jquery,Input,所以,我有一个小小的表单输入框,,我似乎不知道如何判断它何时没有被选中。 有人知道吗?对于常规输入,可能以下是您想要的- 有几件事你可以用“选择”来形容 焦点(用户是否已选择,即何时键入将更改) var isfocused=myInput.is(“:focus”) 选中复选框,在这种情况下,请参见zenith的答案 文本框中包含选定文本,在这种情况下,请查看以下问题: 似乎你需要澄清“被选中”(可能是被否决的原因);到目前为止,您有两个答案提供了不同的定义请快速解释此练习的目的是什么?不允许用户
,我似乎不知道如何判断它何时没有被选中。
有人知道吗?对于常规输入,可能以下是您想要的-
有几件事你可以用“选择”来形容
似乎你需要澄清“被选中”(可能是被否决的原因);到目前为止,您有两个答案提供了不同的定义请快速解释此练习的目的是什么?不允许用户离开字段而不允许输入内容?当你聚焦于模糊时,一定要小心无休止的循环。必要时使用setTimeout我指的是输入框,而不是复选框。@Ultimate什么类型的“输入框”?文本框,号码?是的,这是可行的,但当我试图让它工作时(试图让它在他们取消选择后重新选择输入),它完全不起作用。@Ultimate怎么不起作用?每次输入正确地留在JSFIDLE中时,它都会触发,就像您的问题所问的那样
$(document).ready(function(){
$('input').focusout(function(){
alert('left input!');
});
});