Extendí los jQuery
efectos llamados slideRightShow()
y slideLeftHide()
con un par de funciones que funcionan de manera similar slideUp()
y slideDown()
como se ve a continuación. Sin embargo, también me gustaría implementar slideLeftShow()
y slideRightHide()
.
Sé que hay bibliotecas importantes que ofrecen este tipo de cosas (me gustaría evitar agregar otro conjunto grande de javascript
archivos), pero ¿alguien puede proporcionar un ejemplo simple de cómo implementar una slideLeftShow()
o una slideRightHide()
?
jQuery.fn.extend({
slideRightShow: function() {
return this.each(function() {
jQuery(this).animate({width: 'show'});
});
},
slideLeftHide: function() {
return this.each(function() {
jQuery(this).animate({width: 'hide'});
});
},
slideRightHide: function() {
return this.each(function() {
???
});
},
slideLeftShow: function() {
return this.each(function() {
???
});
}
});
La slideRightShow
función anterior comienza a mostrar la imagen desde el lado izquierdo y avanza hacia el lado derecho. Estoy buscando alguna forma de hacer lo mismo pero empezar por el lado derecho y avanzar hacia el izquierdo . ¡Gracias!
EDITAR
jQuery Interface tiene algo como lo que necesito (básicamente necesito sus funciones de "deslizar hacia la derecha" y "deslizarse hacia la izquierda"), pero no pude hacer que esto funcione con jQuery 1.3: http://interface.eyecon.ro/demos /ifx.html . Además, su demostración parece estar rota y solo hará una diapositiva una vez antes de arrojar un millón de errores.