1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
|
$(document).ready( function () {
// On cache les sous-menus :
$(".first ul.ss_rubrique").hide();
$(".ss_rubrique ul.article").hide();
// On modifie l'évènement "click" sur les liens dans les items de liste
// qui portent la classe "toggleSubMenu" :
$(".first li.toggleSubMenu > span").click( function () {
// Si le sous-menu était déjà ouvert, on le referme :
if ($(this).next("ul.ss_rubrique:visible").length != 0) {
$(this).next("ul.ss_rubrique").slideUp("high");
}
// Si le sous-menu est caché, on ferme les autres et on l'affiche :
else {
$(".first ul.ss_rubrique").slideUp("high");
$(this).next("ul.ss_rubrique").slideDown("high");
}
// On empêche le navigateur de suivre le lien :
return false;
});
// On modifie l'évènement "click" sur les liens dans les items de liste
// qui portent la classe "toggleSubMenu" :
$(".ss_rubrique li.toggleSubSubMenu > a").click( function () {
// Si le sous-menu était déjà ouvert, on le referme :
if ($(this).next("ul.article:visible").length != 0) {
$(this).next("ul.article").slideUp("high");
$(this).parent().removeClass("opened").addClass("closed");
}
// Si le sous-menu est caché, on ferme les autres et on l'affiche :
else if ($(this).parent().find("li").length != 0) {
$(".ss_rubrique ul.artcile").slideUp("high");
$(this).next("ul.article").slideDown("high");
$(this).parent().removeClass("closed").addClass("opened");
}
// On empêche le navigateur de suivre le lien :
return false;
});
} ) ; |