ユーザーがjqueryを使用して入力ボックスの焦点をずらしたときを検出することはできますか?私は彼らがそれをクリックするとイベントが発生します。ユーザーがjQueryを使用して入力ボックスに焦点を合わせないと検出しますか?
3
A
答えて
7
私はblur
機能があなたが探している機能だと思います。
$("input[type=text]").blur(function() {
// unfocus event
});
1
ぼかしイベントは、要素がフォーカスを失ったすべての時間を発生します。
ページ上の入力要素のフォーカスが失われたときを判断する場合は、入力をセレクタとして使用します。
$("input").blur(function() {
//This event fires every time any input element on the page loses focus
});
あなただけのページ上の特定の入力要素がフォーカスを失ったときに、その要素のidを使用することが最も効率的なjQueryのセレクタであるかを決定しようとしている場合。
$("#exampleID").blur(function() {
//This event fires if the element with an id of "exampleID" loses focus
});