2010-11-12 3 views

Répondre

9

Vous pouvez utiliser starts with sélecteur comme ceci:

$('a[class^="rotate-"]') 

Description: Sélectionne les éléments qui ont l'attribut spécifié avec une valeur commençant exactement avec une chaîne donnée.

Ainsi, votre code doit être:

$('a[class^="rotate-"]').click(function(){ 
    // do stuff 
}); 

Note: Si vous voulez savoir les éléments qui contiennent certains textes partout dans leurs attributs, vous devez le faire à la place:

$('a[class*="rotate-"]').click(function(){ 
    // do stuff 
}); 
+0

* tous les éléments * pas seulement 'a' (bien que cela donne un exemple spécifique, évidemment). –

+1

@David Thomas: Ceci est cité de jQuery docs. Concentrez-vous sur l'exemple que j'ai fourni :) – Sarfraz

+0

Le sélecteur starts-with '^' va rompre avec le type d'échantillon affiché par l'OP. –

Questions connexes