-2

所以,我有一个小表单输入框,<input type ="text" />我似乎不知道如何判断它什么时候没有被选中。有人知道吗?

4

2 回答 2

1

对于常规输入,也许以下是您所追求的 - jsFiddle here

$(document).ready(function(){
  $('input').focusout(function(){
    alert('left input!');
  });
});
于 2013-04-07T18:42:26.093 回答
0

“选定”可能意味着一些事情。

  1. 焦点(用户是否选择了它,即当他们输入时它会改变)

    var isFocussed = myInput.is(':focus');

  2. 复选框被选中,在这种情况下,请参阅 zenith 的答案

  3. 带有选定文本的文本框,在这种情况下看这个问题:jQuery - How to get selected text from textarea/input?

于 2013-04-07T18:44:47.053 回答