¿Cuál es la diferencia entre fadeIn
vs vs fadeOut
fadeTo
?fadeIn vs vs fadeOut fadeTo
Respuesta
fadeIn
se desvanece de una opacidad actual elementos a 1.
fadeOut
se desvanece desde una opacidad actual de elementos a 0.
fadeTo
se desvanece desde una opacidad actual de elementos a una opacidad dada.
$('#myObject').fadeTo('fast', 0.5, function() {
$('#myObject').fadeTo('fast', 0.8);
});
Los fundidos anteriores myObject
de cualquier opacidad que tiene, a 0,5, que es 50% de transparencia, y después de eso, se desvanece de nuevo a 20% de transparencia.
fadeIn() fadeOut() también afecta a la propiedad de visualización, que es una de las principales diferencias, fadeto() es capaz de desvanecerse hasta un cierto grado de opacidad que no se visualiza. – multimediaxp
FadeIn .. muestra un elemento gradualmente
FadeOut .. Oculta un elemento gradualmente
fadeTo .. Cambia la opacidad de un elemento a un valor dado
Veo aquí solo la redundancia lingüística, ya que fadeTo se ajusta a todos los casos de uso independientemente.
respuesta corta:
- fadeIn() y fadeOut() controlar la propiedad
display
, mientras que la animación se desvanecen. - fadeTo() controla la propiedad
opacity
mientras se desvanece la animación.
Respuesta larga:
fadeIn() y fadeOut() están ambos diseñados para controlar la propiedad display
, al igual show() y hide(), pero la animación sólo desvanecerse en el medio.
Proceso de fadeIn()
- de preparación: Conjunto de
opacity:0
. - Proceso: Establecer en
display:block
. - Proceso: Cambie gradualmente a
opacity:1
.
Proceso de fadeOut()
- proceso: Poco a poco cambiar a
opacity:0
. - Proceso: Establecer en
display:none
.
fadeTo() está destinado a establecer la propiedad opacity
, mientras que la animación de un fundido en el medio.
Proceso de fadeTo()
- de preparación: Conjunto de
display: block
. - Proceso: Establecer en
opacity: [$]
.
Ver el breakdown of formulas, which make up fadeIn() and fadeTo() en JsFiddle.
Actualizar:
Más cerca de los familiares de fadeIn() y fadeOut() se muestran más bien() y hide().
show() y ocultar también están destinados() para controlar la propiedad display
, al igual que fadeIn() y fadeOut(), pero además, animado anchura y la altura en el medio.
Proceso de espectáculo()
- de preparación: Conjunto de
opacity:0
,width:0
,height:0
- proceso: Conjunto de
display:block
- proceso: Poco a poco cambiar a
opacity:1
,width:[auto]
,height:[auto]
Proceso de ocultar()
- proceso: cambiar gradualmente a
opacity:0
,width:0
,height:0
- Proceso: Conjunto de
display:none
.
Ejemplo:
Compara behavior of fadeIn(), fadeOut(), fadeTo(), show() and hide() en jsFiddle.
Creo que esta es la mejor respuesta, ya que especifica todo con claridad. –
- 1. jQuery: interrumpir fadeIn()/fadeOut()
- 2. Jquery Stop Fadein/Fadeout
- 3. Jquery replaceWith - fadeout/Fadein
- 4. jquery fadeout, load, fadein
- 5. jQuery fadeIn fadeOut hace desplazamiento de página
- 6. Android alpha animation fadein fadeout with retrasys
- 7. jQuery fadeIn fadeOut - IE8 no se desvanece
- 8. jQuery fadeOut/fadeIn no funciona como se esperaba?
- 9. usando jquery cómo usar fadein, delay y luego fadeout issue
- 10. jQuery Animación, Encadenamiento, .each() y .animate() (o fadeIn() y fadeOut())
- 11. Google Maps API V3 InfoBox utilizando jQuery fadeIn y fadeOut
- 12. imagen de fondo jquery - fadeOut/fadeIn en hover
- 13. ¿FadeIn() y fadeOut() de jQuery no funcionan con IE 8?
- 14. Jquery delay on fadeout
- 15. jQuery: eq() vs get()
- 16. J2ME VS Android VS iPhone VS Symbian VS Windows CE
- 17. TagSoup vs Jsoup vs HTML Analizador vs vs HotSax
- 18. 'método' vs. 'mensaje' vs. 'función' vs. '???'
- 19. ACE vs Boost vs Poco vs wxWidgets
- 20. VS 2008 vs VS 2008 Express
- 21. Atomikos vs JOTM vs Bitronix vs?
- 22. Acumular vs fold vs reducir vs compress
- 23. .NET vs ASP.NET vs CLR vs ASP
- 24. control.BeginInvoke() Vs Dispatcher Vs SynchronizationContext Vs .. - FIABILIDAD
- 25. método vs función vs procedimiento vs clase?
- 26. Rhino simulacro vs Typemock vs JustMock vs
- 27. inline vs __inline vs __inline__ vs __forceinline?
- 28. Exec vs vs ExecWait ExecShell vs nsExec :: Exec vs nsExec :: ExecToLog vs nsExec :: ExecToStack vs vs ExecDos ExeCmd
- 29. bigtable vs cassandra vs simpledb vs dynamo vs couchdb vs hypertable vs riak vs hbase, ¿qué tienen en común?
- 30. Fundido de animación | jQuery vs js puro | setInterval vs. setTimeout
La documentación debe describir esos métodos: http://api.jquery.com Honestamente, siempre debe leer la documentación primero antes de hacer cualquier pregunta, el 90% de sus preguntas serán respondidas allí. –
@FelixKling - Estoy de acuerdo con usted en parte, pero a menudo abriendo una pregunta como esta para su discusión encuentra problemas ocultos en el marco de jQuery. por ejemplo: http://stackoverflow.com/questions/6045636/css-and-opacity-following-fadein-not-working – Neil