jQuery Sélectionnez Href Texte
J'ai le code html suivant:
<a href="#DDD">Link here </a>
Et que vous voulez être en mesure de sélectionner il par dire, l'Un tag qui a le texte "Ici"
J'ai essayé:
$('a[value="Link here"]')
$('a :contains("Link here")')
Mais cela ne fonctionne pas.
Cant semblent voir où je vais mal.
"obtenir l'Une étiquette qui a le texte "Ici"" =>
:contains
signifie que si l'élément contient un peu de texte, pas de sens si l'élément de texte égal texte. Si ce que vous recherchez?OriginalL'auteur LmC | 2013-11-28
Vous devez vous connecter pour publier un commentaire.
Il ne devrait pas y avoir un espace entre le tag et le pseudo-sélecteur. Un espace dénote
:contains("Link here")
est un autre élément, à l'intérieur dea
, pas la même. Vous devriez être en utilisant:JSFiddle
:contains
va sélectionner un élément, même si a plus que cela dans les paramètres (j'.e: 'Lien ici, bla bla bla" serait retourné). Si vous avez besoin du texte à l'intérieur avec précision le Lien "ici", vous pouvez utiliserfilter()
:JSFiddle
OriginalL'auteur George
ce ll travail 😀
OriginalL'auteur Žarko Selak