2009-11-21 14 views
0

En d'autres termes, puis-je définir un sélecteur appelé :shiny et le faire?Est-ce que Prototype.js supporte les pseudo-classes personnalisées?

$$('div.shiny') //undesired -- class based 
$$('div:shiny') //desired -- logic based 

Ceci est disponible dans MooTools et jQuery.

+0

si vous en avez besoin si mauvais, il suffit de remplacer la classe Selector (ou au moins de l'étendre) afin de la rendre compatible avec cette fonctionnalité. –

Répondre

0

ce ne est pas possible maintenant, il vous faudra attendre Prototype 1.7 qui utilisera Sizzle comme moteur de sélection par défaut

+0

J'attendrai ça avec impatience. Merci. – Mario

0

selon $$ il soutient:

$$('div:empty'); 
// -> all DIVs without content (i.e., whitespace-only) 
+0

Qu'en est-il de l'endroit où vous étiez le seul à définir ce que «: vide» était? – Mario