J'ai étendu les jQuery
effets appelés slideRightShow()
et slideLeftHide()
avec des fonctions de couple qui fonctionnent comme slideUp()
et slideDown()
comme on le voit ci - dessous. Cependant, je voudrais également mettre en œuvre slideLeftShow()
et slideRightHide()
.
Je sais qu'il existe d'importantes bibliothèques qui offrent ce type de chose (j'aimerais éviter d'ajouter un autre grand ensemble de javascript
fichiers), mais quelqu'un peut-il fournir un exemple simple de la façon de mettre en œuvre l'un slideLeftShow()
ou l' autre 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
fonction ci-dessus commence à afficher l'image du côté gauche et progresse vers le côté droit. Je cherche un moyen de faire la même chose mais de commencer par le côté droit et de progresser vers la gauche . Merci!
ÉDITER
L'interface jQuery a quelque chose comme j'en ai besoin (j'ai essentiellement besoin de leurs fonctions "slide in right" et "slide out left"), mais je n'ai pas pu faire fonctionner cela avec jQuery 1.3: http://interface.eyecon.ro/demos /ifx.html . De plus, leur démo semble cassée et elle ne fera qu'une seule diapositive avant de lancer un million d'erreurs.