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

Método focusin() de jQuery

Eventos de jQuery

El evento focusin se produce cuando un elemento (o cualquier elemento contenido dentro de él) obtiene el foco.
Cuando ocurre un evento focus en un elemento o en cualquier elemento contenido dentro de él, el método focusin() agrega la función que se debe ejecutar.

Confocus()Los métodos son diferentes, el método focusin() también activa si cualquier elemento subyacente ha obtenido el foco.

Este método se utiliza generalmente confocusout()Métodos utilizados juntos.

Sintaxis:

Disparar el evento focusin del elemento seleccionado:

$(selector).focusin()

Adjuntar una función al evento focusin:

$(selector).focusin(function)

Ejemplo

Disparar el evento focusin de <input>:

$(document).ready(function(){
  $("input").focusin().css("background-color", "lightgreen");
});
Prueba y observa‹/›

Al obtener el foco el elemento <div> o cualquier subelemento, establecer el color de fondo del elemento <div>:

$("div").focusin(function(){
  $(this).css("background-color", "lightblue");
});
Prueba y observa‹/›

Valor de parámetro

ParámetrosDescripción
functionFunción que se ejecuta cada vez que se dispara el evento focusin

Eventos de jQuery