Задать вопрос
@gcj

Как проверить все элементы на отсутствие фокуса?

Приветствую, следующий код:
$(document).keyup(function(event){
	var $srchForm = $("input#search-form"),
	$lnk_logo = $("a.lnk-logo");
	if (event.keyCode == 9 && $lnk_logo.is(":focus")) {
		$srchForm.focus();
	}
});

Если нажат Tab (код: 9) и фокус установлен на a.lnk-logo, то выполняется некоторое действие.
Задача
Организовать условие: если нажат Tab и фокус ОТСУТСТВУЕТ на всех элементах страницы, то выполнять $srchForm.focus();

Спасибо.
  • Вопрос задан
  • 455 просмотров
Подписаться 2 Оценить Комментировать
Ответ пользователя Алексей Уколов К ответам на вопрос (3)
alexey-m-ukolov
@alexey-m-ukolov Куратор тега JavaScript