Voilà le code
Bonsoir, j'ai un code un peut comme ceci:
Pour le lien 1 tous fonctionne bien, mais lorsque le lien contient d'autres éléments HTML (img, i, span etc.) le target me renvoie l'un des éléments HTML enfant.
Moi je veux pourvoir récupérer uniquement le lien parent peut importe le nombre d'enfant qu'il contient. j'aurais bien pu faire des parentNode mais tous les liens n'ont pas la même structure.
Actuellement je me voir bien faire e.path et récupérer le lien compris dans le tableau, mais c'est pas obtimale je pense.
Merci de m'aider si vous avez une solution.
11 réponses
Comme ça ;)
Voir ici
a++
Bonjour, merci déjà pour ta réponse.
En partant du principe que le contenu de cette page est chargé de façon asynchrone, cette méthode vas prendre en compte les liens des nouveaux contenus ?
Je viens de tester le code mais il ne fonctionne pas vraiment.
Salut essaie plutot ceci
Tu sais ou tu fais tes modifs dans ta page ?
tu met ce code dans une fonction et tu la rappelle après avoir ajouté tes liens supplémentaires ;)
@pluche
Pierre
La méthode de @Mickael Christine fonctionne bien, mais maintenant me sousis c'est que les nouveaux liens avev la classe "lien" ne fonctionne pas.
bah, tu rappelles callLink et l'affaire est réglée ;)
a++
En rappelant juste à là fin, ca fait n'importe quoi. Ça ne fonctionne pas tout à faif comme prévu :
tu rappelles la fonction après avoir fais ton appel ajax qui a ajouté ou enlevé des liens ;)
a++
Pierre
Merci pour vos messages.
Actuellement voila le code que j'ai ecrit, il a le merite de fonctionner sur tous les navigateurs que j'ai testé mais je le trouve plutot lourd et pas optimisé.