.focusout() (metodo jQuery) si attiva quando l’Elemento cui acceda, o un discendente di questo, perde il focus (tramite i comandi da tastiera, come il tasto Tab, o facendo clic con il mouse altrove nella pagina).
tips&tricks
Per il suo opposto, v. il metodo jQuery .focusin().
La differenza tra .blur() e .focusout() consiste nel fatto che quest’ultimo si attiva se il focus è perso da un discendente dell’Elemento cui acceda.
Sintassi
/* 1 */
$(selettore).focusout()
/* 2 */
$(selettore).focusout(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:
Cognome:
0 Comment