Vous n'êtes pas identifié(e).
Saluton,
Je m'explique, dans mon précédent post "JQuery ça commence mal", je suis parvenu à intercepter l'événement "click" d'un item de menu
mais ce code invoque, bien entendu, la méthode slideToggle() de l'item cliqué, ce qui ne m'arrange pas car, du coup, c'est l'item cliqué du menu qui disparait.
Rappel du code HTML
Ce que je souhaite, c'est invoquer ladite méthode de l'unique fils <ul> de "this" afin de le masquer ou l'afficher.
J'ai tenté
mais ça plante JQuery.
Une idée ?
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
Je viens d'essayer ça
mais là c'est pire, tout disparaît.
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
Et ça :
ça ne fait rien du tout.
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
Autre tentative tout aussi infructueuse
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
element.slideToggle('medium')
a++
Hors ligne
Ouais, merci Pierrot,
J'avais essayé aussi mais ça ne fonctionnait pas du fait que les balises fermantes </li> des rubriques 1 et 2 étaient redondantes, la première située avant les <ul> de deuxième niveau.
Bon, dorénavant j'obtiens bien l'effet voulu, mais je dois comprendre comment forcer tout <ul> déployé (slideTogglé, si j'ose ce néologisme) à se recroqueviller, de façon à ce qu'il n'y ait toujours qu'un seul sous-menu déployé.
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
J'ai trouvé
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
Enfin presque, parce que là si je clique sur "Rubrique 1" alors qu'elle est déjà déployée elle se ferme puis se rouvre, c'est à dire que je perds l'effet bascule du slideToggle.
Il faudrait que je dispense $(this).find('ul') de son slideUp.
Bon, mais là je vais arrêter pour ce soir.
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne