jquery поиск выбранного input:focus

738
Алексей,
jquery поиск выбранного input:focus
jquery поиск выбранного input:focus

Варианта два: $('input:focus'), либо при клике на input добавлять ему класс.

Варианта два: $('input:focus'), либо при клике на input добавлять ему класс.

При первом варианте, селектор не будет найден после первого же клика пользователя вне input`a. Например: нужно добавить символ с вирт. клавиатуры в input:focus. При нажатии на кнопку вирт. клавиатуры, фокус на input будет пропадать.

При втором варианте, сохранять данные о выбранном input можно сколько угодно. Пример кода:

$('input').on("focusin", function () {
	$('.js-focus').removeClass('js-focus');
	$(this).addClass('js-focus');
});

Есть вопросы или нашли ошибку? Напишите комментарий (можно без регистрации), отвечать стараюсь быстро.

Опубликовано 18 мая 2021
верстка, jquery, разработчику
Поделиться
Похожие статьи
Отсортировать div с помощью jquery
Задача: сортировка группы элементов DOM с помощью js/jquery по полю сортировки
Читать дальше » 0
Алексей,
Скорость обработки css браузером
Браузеры анализируют CSS селекторы справа налево. Если у вас есть селектор "body .content p&quo...
Читать дальше » 0
Алексей,
Комментарии
❮…❯
Авторизуйтесь чтобы получать уведомления об ответе
Варианта два: $('input:focus'), либо при клике на input добавлять ему класс.