J'essaie essentiellement de faire exactement ce que le sujet suggère, mais je reçois "indéfini" dans mon alerte, et je ne suis pas tout à fait sûr pourquoi. Je suis assez nouveau à JQuery, alors j'ai probablement le mal de la syntaxe, mais je ne sais pas où aller d'ici. Je posterai mes deux tentatives, qui donnent tous les deux "indéfini" dans l'alerte ...
4 Réponses :
Le problème avec les ancrages semble être qu'aucune des ancrages que vous sélectionnez a réellement un identifiant. Voulez-vous dire .attr ("href") code> par hasard? P>
Dans la première tentative, vous obtenez le code> dans le
var selected = $(".active").attr("id");
alert(selected);
Vous obtenez un mauvais attribut (ou vous avez un mauvais balisage). Il n'y a pas d'attribut "ID" dans vos balises. Vous avez des attributs "href", donc si vous essayez de réussir la valeur de "href", vous devez utiliser ceci: sinon si vous devez obtenir l'ID du parent, vous devez utiliser: p>
Vous manquez des citations doubles.
$(".active").attr("id");