English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Método focusin() do jQuery

Evento do jQuery

O evento focusin ocorre quando um elemento (ou qualquer elemento dentro dele) obtém foco.
Quando ocorre o evento focus em um elemento ou em qualquer elemento dentro dele, o método focusin() adiciona a função a ser executada.

comfocus()Os métodos são diferentes, o método focusin() também desencadeia se qualquer subelemento obteve foco.

Este método geralmente é usado comfocusout()Métodos juntos.

Sintaxe:

Acionar o evento focusin do elemento selecionado

$(selector).focusin()

Anexar função ao evento focusin

$(selector).focusin(function)

Exemplo

Acionar o evento focusin do <input>:

$(document).ready(function(){
  $("input").focusin().css("background-color", "lightgreen");
});
Teste e veja‹/›

Quando o elemento <div> ou qualquer subelemento obtém o foco, configure a cor de fundo do elemento <div>:

$("div").focusin(function(){
  $(this).css("background-color", "lightblue");
});
Teste e veja‹/›

Valor do Parâmetro

ParâmetroDescrição
functionFunção executada ao cada vez que o evento focusin é acionado

Evento do jQuery