キーボードのいずれかのキーが押されたときにdivを表示するjqueryスクリプトがあります。他の入力領域(textareaまたはtexfields)がページにフォーカスされていない場合にのみスクリプトを実行する条件を、スクリプトに追加したいと思います。そうすれば、divを表示せずにページの残りの部分を実際に入力できます。
$(document).on('keydown', function (e) {
if (!$('#test').is(':visible')) {
//######## IF (every input is not active....) {
if (65 <= e.keyCode && e.keyCode <= 90) {
$(elem).fadeIn();
$('#textarea').val('');
$('#textarea').focus();
$('#textarea').val(temp);
}
}
});
ありがとう。必要に応じて、ページ上の他のすべてのテキストエリアに同じIDを付けることができます。