[JQUERY] [metodo] .focusin()

.focusin() (metodo jQuery) si attiva quando l’Elemento cui acceda, o un discendente di questo, guadagna il focus. Per il suo opposto, v. il metodo jQuery .focusout().

tips&tricks

La differenza con il metodo jQuery .focus() consiste nel fatto che quest’ultimo non si attiva se il focus è guadagnato da un discendente dell’Elemento cui acceda.

Sintassi

/* 1 */
$(selettore).focusin()
/* 2 */
$(selettore).focusin(function() {
  // azione
})
parametro descrizione
function La funzione da eseguire quando si verifica l’evento

Esempi

<script>
jQuery(document).ready(function($){
    $("div#test").focusin(function(){
        $(this).css("background-color", "yellow");
    });
    $("div#test").focusout(function(){
        $(this).css("background-color", "transparent");
    });
});
</script>
<div id="test" style="width:100%; height:200px; border: 1px solid black">
  Nome: <input type="text"><br>
  Cognome: <input type="text">
</div>

Nome:
Cognome:

Contenuti correlati

Fonti esterne

jquery, metodi jquery

Related Articles

0 Comment