Я устанавливаю фокус на определенном поле ввода при загрузке страницы, используя следующую строку:
$('#myInputID').focus();
Есть ли способ, которым я могу отменить или удалить этот фокус при наведении на определенный элемент ? (Фокус не нужно сбрасывать после выхода из этого элемента.)
Я не мог найти функцию, которая противоположна вышеупомянутой в jQuery или иначе работала бы здесь.
$("[id=myInputID]").blur();
проверить
blur()
:источник: http://api.jquery.com/blur/
источник
Для всего текстового поля:
источник
$(':text').attr("disabled", "disabled");
переводит все текстовые поля в отключенный режим. Вы можете сделать по-другому, например, присвоить каждому текстовому идентификатору идентификатор. Благодаря этому вес кода будет больше, и проблема с производительностью будет существовать.Так что лучше
$(':text').attr("disabled", "disabled");
подходи.источник
Если у вас есть
readonly
атрибут, размытие само по себе не будет работать. Противозачаточные средства ниже должны сделать работу.источник