J'ai des problèmes pour écrire une fonction jQuery et je pourrais avoir besoin d'un peu d'aide. Voici ce que j'aimerais accomplir:Comment obtenir l'index d'un élément parent dans jQuery
J'ai un élément ul avec 5 li enfants. Ailleurs sur la page, j'ai un conteneur div avec 5 div enfants. Lorsque je clique sur un lien dans le troisième li, j'aimerais cacher les autres divs et montrer seulement le troisième.
Actuellement, chaque fois que je clique sur un lien dans l'un des li, il renvoie l'index de li dans tous les li sur la page, pas dans le ul contenant.
Voici mon code:
$('.products #productNav li a:not(.active)').live('click', function() {
var index = $(this).parent().index('li');
alert(index);
$('.products #copy div').fadeOut(200,function() {
$('.products #copy div').eq(index).fadeIn(200);
});
});
Toutes les idées? Merci beaucoup.
Marcus
Parfait. J'étais vraiment trop compliqué. Merci beaucoup! – Marcus
@Marcus - De rien. : o) – user113716