2010-03-13 7 views

Répondre

0

Vous pouvez changer votre fonction de clic pour être générique comme ceci:

$(".menu a").click(function() { 
    var id = $(this).attr("class"); 
    $(".container>div:visible").fadeOut("normal", function() { 
    $("#" + id).fadeIn(); 
    }); 
}); 

Il suffit de donner à vos autres liens haut qui ne disposent pas d'une classe un aussi si cela fonctionne pour tous. Cette méthode utilise le nom de la classe sur le lien comme vous l'avez déjà, trouve l'élément d'ID correspondant, supprime tout ce qui est visible et n'affiche que cet élément ID.

Remarque: vous devez supprimer votre code actuel pour l'individu articles, il va interférer avec cela.