686 votes

Sélectionnez <a> laquelle href termine avec une chaîne de caractères

Est-il possible à l'aide de jQuery pour sélectionner tous <a> liens href termine avec "ABC"?

Par exemple, si je veux trouver ce lien, <a href="http://server/page.aspx?id=ABC">

1592voto

tvanfosson Points 268301
   $('a[href$="ABC"]')...

Sélecteur de documentation peut être trouvé à http://docs.jquery.com/Selectors

Pour les attributs:

= is exactly equal
!= is not equal
^= is starts with
$= is ends with
*= is contains
~= is contains word
|= is starts with prefix (i.e., |= "prefix" matches "prefix-...")

21voto

Ash Points 81
$('a[href$="ABC"]:first').attr('title');

Ce sera de retour le titre du premier lien qui a une URL qui se termine par "ABC".

16voto

Sumit Points 51
$("a[href*='id=ABC']").addClass('active_jquery_menu');

6voto

Ganesh Anugu Points 21
$("a[href*=ABC]").addClass('selected');

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X