[jQuery] Effets sur des requêtes AJAX

Fermé
Flo - 29 avril 2012 à 13:19
 Flo - 29 avril 2012 à 15:17
Bonjour,

Je possède une liste de liens ayant chacun une classe "bouton".
J'effectue la navigation entre les liens grâce à une requête AJAX codée en jQuery :

$(document).ready(function () {
	
	$("a.bouton").click(function() {
		$.ajax( {
			type:"GET",
			url:$(this).attr("href"),
			success: function(retour){
				$("#contenu").empty().append(retour);
				$("#contenu").slideDown(2000);
			}
		});
		return false;
	});
	
})


Je souhaite appliquer l'effet slideDown() à chaque clic sur un lien, or l'effet ne marche que lors du 1er clic.

Que dois-je faire pour que l'effet slideDown() s'effectue à chaque clic ?

A voir également:

1 réponse

wAxxx Messages postés 421 Date d'inscription mardi 24 juin 2008 Statut Membre Dernière intervention 29 septembre 2015 46
29 avril 2012 à 13:53
Bonjour,

Essais de changer slideDown par slideToggle
0
Merci de ta réponse wAxxx. J'ai remplacé par slideToggle() mais ça marche pas bien non plus : si je clique sur l'onglet A, le contenu de l'onglet A se déroule bien. Par contre après si je clique sur l'onglet B alors le contenu de l'onglet B s'enroule au lieu de se dérouler.
0