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

Método focus() de jQuery

Eventos de jQuery

El método focus() desencadena el evento de enfoque, o se puede adjuntar una función para que se ejecute cuando ocurre el evento de enfoque.

El evento de enfoque ocurre cuando un elemento recibe el enfoque (al hacer clic con el mouse o seleccionarlo mediante la navegación de pestañas).

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

Sintaxis:

Desencadenar el evento de foco del elemento seleccionado:

$(selector).focus()

Adjuntar una función al evento de foco:

$(selector).focus(function)

Ejemplo

Desencadenar el evento de foco de <input>:

$(document).ready(function(){
  $("input").focus();
});
Prueba y mira‹/›

Adjuntar una función al evento de foco (el evento de foco ocurre cuando el campo <input> obtiene el foco):

$("input").focus(function(){
  $(this).next("span").css("display", "inline").fadeOut(2000);
});
Prueba y mira‹/›

Adjuntar una función al evento de foco (el evento de foco ocurre cuando el campo <input> obtiene el foco):

$("input").focus(function(){
  $(this).css("background", "white");
});
Prueba y mira‹/›

Valor del parámetro

ParámetrosDescripción
functionFunción que se ejecuta cada vez que se desencadena un evento de foco

Eventos de jQuery