Obtenir parent <li> élément avec jQuery
Je suis en train d'essayer d'obtenir le parent <li>
quand je clique sur un <li>
élément.
http://jsfiddle.net/doonot/GjbZk/
Donc, disons que je clique sur submodule 1
, j'ai cliqué ID avec $(this).attr('id');
Comment puis-je obtenir l'ID du parent <li>
qui est dans ce cas module 1
?
Veuillez noter que mon arbre est grand, donc il doit être souple.
Merci beaucoup, beaucoup apprécié votre réponse.
- Alors, où est Java impliqués?
- C'est une application Java, et je suis à l'aide de JSP à construire le site web!
- Mais cette question n'est pas liée à Java, en quelque sorte, donc la question et la suppression ultérieure de la "Java" tag.
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser le
proche
méthode pour obtenir le premier ancêtre qui correspond à un sélecteur:De l'jQuery docs:
var id = $(this).closest("li").attr('id');
li
élément a uneid
.li
élément qui contient leid
, c'est lespan
élément qui est entouré par lali
élément. Que dois-je faire pour obtenir cetteid
?undefined
. Merci de voir mon jour jsfiddle.