English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
metodo hide() per nascondere l'elemento selezionato.
Questo metodo viene solitamente utilizzato conshow()metodi combinati.
Attenzione:Gli elementi nascosti non influenzano più la disposizione della pagina.
$(selector).hide(durata, easing, callback)
Questo esempio nasconde i paragrafi della pagina quando si clicca sulla pagina:
$("p").click(function() { $(this).hide(); });Testa per vedere‹/›
nascondi tutti gli elementi <p> quando si clicca sul pulsante:
click(function() { $("p").hide(); });Testa per vedere‹/›
usaredurationParametro:
click(function() { $("p").hide(1000); });Testa per vedere‹/›
usarecallbackParametro:
click(function() { $("div").hide(1000, function() { alert("DIV è nascosto"); }); });Testa per vedere‹/›
nascondi tutti gli spazi (in questo caso parole) rapidamente, completando ogni animazione in 200 millisecondi:
click(function() { hide("fast", function() { $(this).prev().hide("fast", arguments.callee); }); });Testa per vedere‹/›
Clicca per più di 2 secondi per nascondere l'elemento span, quindi elimina l'elemento span durante la scomparsa:
$("span").click(function(){ $(this).hide(2000, function(){ $(this).remove(); }); });Testa per vedere‹/›
Parametro | Descrizione |
---|---|
duration | (Opzionale)Determina quanto tempo durerà l'effetto di nascondere. Il valore predefinito è 400 millisecondi Valori possibili:
|
easing | (Opzionale)Una stringa che specifica la velocità dell'elemento in diversi punti dell'animazione. Il valore predefinito è “swing” Valori possibili:
|
callback | (Opzionale)Funzione chiamata dopo che il metodo hide() è completato, chiamata una volta per ogni elemento selezionato |