何も焦点を当てていないときのjs/jQueryのifステートメントの条件をどのように書くことができるのか疑問に思いました。
これにアプローチする1つの方法は、すべてがぼやけていることだと思いますか?
これをifステートメントに変換して、コードをスイートとして内部に配置し、現在何も焦点を当てていない場合にのみ実行できるようにするための支援が必要です。
何も焦点を当てていないときのjs/jQueryのifステートメントの条件をどのように書くことができるのか疑問に思いました。
これにアプローチする1つの方法は、すべてがぼやけていることだと思いますか?
これをifステートメントに変換して、コードをスイートとして内部に配置し、現在何も焦点を当てていない場合にのみ実行できるようにするための支援が必要です。
あなたはこれを試すことができます
これは完全な解決策ではありませんが、使用しているコードが投稿されていなければ、問題は解決しません。あなたはおそらくここからそれを理解することができます。
<div id="content">
<input tabIndex="1">
<input tabIndex="2">
<select tabIndex="3">
<option>select menu</option>
</select>
<div tabIndex="4">
a div
</div>
これは、!を使用してフォーカスされた入力がないかどうかをテストします。オペレーター
$(document).ready(function(){
if (!$(':input').is(':focus')){
alert('no focus');
}
});