English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Il metodo fadeTo() cambia gradualmente l'opacità dell'elemento selezionato alla opacità specificata.
Questo metodo è simile afadeIn()Il metodo è simile, ma questo metodo nasconde l'elemento e sempre con un'opacità del 100%.
Attenzione: Il metodo fadeTo() non modifica la layout della pagina (l'elemento selezionato continuerà a occupare lo stesso spazio come prima).
$(selector)fadeTo.(duration, opacity, easing, callback)
Gradualmente riduce l'opacità dell'elemento <div>:
$("button").click(function(){ $("div").fadeTo(500, 0.2); });Prova a vedere‹/›
Gradualmente modifica l'opacità dell'elemento <div>:
$("#btn1").click(function(){ $("div").fadeTo(1000, 0); }); $("#btn2").click(function(){ $("div").fadeTo(1000, 1); });Prova a vedere‹/›
UtilizzarecallbackParametro:
$("button").click(function(){ $("div").fadeTo(500, 0, function(){ alert("La trasparenza è ridotta!!!"); }); });Prova a vedere‹/›
Parametro | Descrizione |
---|---|
durata | Una stringa o un numero che specifica quanto durerà l'effetto di dissolvenza Valori possibili:
|
opacità | Specificare l'opacità di dissolvenza. Deve essere un numero tra 0.00 e 1.00 |
easing | (Opzionale) Una stringa che specifica la velocità dell'elemento in diversi punti dell'animazione. Il valore predefinito è "swing" Valori possibili:
|
callback | (Opzionale) Il metodo fadeTo() è completato, il funzionamento della funzione chiamata |