Quelle est la différence Fadein code> vs
Fadeout code> vs
Fadeto code>? P>
4 Réponses :
Fadein .. montre un élément progressivement p>
FADEOUT .. cache un élément progressivement p>
Fadeto .. modifie l'opacité d'un élément à une valeur donnée p>
Fadein code>
s'efface d'une opacité actuelle des éléments à 1.
FADEOUT CODE>
FADES D'UN ÉLÉMENT OPITÉ DU COURANT À 0.
Fadeto code>
s'estompe d'une opacité actuelle des éléments à une opacité donnée.
$('#myObject').fadeTo('fast', 0.5, function() { $('#myObject').fadeTo('fast', 0.8); });
Fadein () Fadeout () affecte également la propriété d'affichage qui est l'une des principales différences, Fadeto () est capable de s'effacer à un certain degré d'opacité non affichée.
Je ne vois que la redondance linguistique ici, puisque Fadeto convient à tous les cas d'utilisation, peu importe. P>
Réponse courte: P>
opacité code>, tout en animant fondu. LI>
ul>
longue réponse: p>
Fadein () strong> et Fadeout () strong> sont conçus pour contrôler la propriété CODE> Affichage CODE>, comme Afficher () et masquez (), mais n'annage que d'un fondu entre. p>
Processus de FADEIN () P>
-
Prep: strong> défini sur opacité: 0 code>. li>
- processus: strong> défini sur
Affichage: Bloc code>. li>
- Processus: strong> passe progressivement à
Opacité: 1 Code>. Li>
ul>
Processus de FADEOUT () P>
- Processus: strong> passe progressivement à
Opacité: 0 Code>. Li>
- processus: strong> défini sur
Affichage: Aucun code>. Li>
ul>
Fadeto () STRT> est destiné à définir la propriété opacité code>, tout en animant un fondu entre. P>
Processus de Fadeto () P>
-
Prep: strong> défini sur Affichage: Bloc code>. LI>
- processus: strong> défini sur
opacité: [$] code>. Li>
ul>
Voir le Répartition des formules, ce qui constitue Fadein () et Fadeto () sur jsfiddle. p>
mise à jour: strong> p>
Les proches parents de FADEIN () et FADEOUT () sont plutôt monétaires () et masquez (). P>
show () strong> et masquer () strong> est également destiné à contrôler la propriété code> Afficher code>, tout comme Fadein () et FADEOUT (), Mais en outre, animer la largeur et la hauteur entre les deux. p>
Processus de spectacle () p>
- Prep: strong> défini sur
Opacité: 0 Code>, Largeur: 0 Code>, Hauteur: 0 Code> Li>
- Processus: STRUT> défini sur
Affichage: Bloc CODE> LI>
- Process: strong> passe progressivement à
Opacité: 1 Code>, Largeur: [auto] code>, Hauteur: [auto] code > li>
ul>
processus de masquer () p>
- Process: strong> passe progressivement sur
opacité: 0 code>, largeur: 0 code>, hauteur: 0 code> li >
- processus: strong> défini sur
Affichage: Aucun code>. Li>
ul>
Exemple: p>
comparer Comportement de Fadein (), Fadeout (), Fadeto (), Afficher () et masquez () A > sur jsfiddle. p>
Je pense que c'est la meilleure réponse car elle spécifie tout clairement.
La documentation doit décrire ces méthodes: API.JQUERY.com Honnêtement, vous devriez toujours lire la documentation avant de demander Toute question, 90% de vos questions seront répondues là-bas.
@Felixkling - Je suis d'accord avec vous en partie, mais j'ouvre souvent une question comme celle-ci pour la discussion trouve des gotchas cachés dans le cadre de JQuery. Par exemple: