2010-01-19 4 views
1
<a href="#">Hide Me</a> 

Comment trouver un lien contenant du texte "hide". Je sais comment trouver des liens par attributs mais je n'arrive pas à trouver comment trouver un lien par son texte.Rechercher et masquer l'élément (jQuery)

Répondre

3
$('a:contains(Hide)') 

Notez que contains est sensible à la casse.

$('a:contains(Hide)').click(function() { $(this).hide() }); 
+0

ça marche sans les guillemets? –

+0

@dittodhole: c'est sûr. il en va de même pour les sélecteurs d'attribut, 'a [href = #]'. Je ne suis pas sûr si une version est officiellement recommandée sur l'autre, mais les deux fonctionnent. –

+0

ah ... je ne savais pas :) merci pour l'info! –