2009-11-21 100 views
0

也就是說,我可以定義一個名爲:shiny的選擇器嗎?Prototype.js是否支持自定義僞類?

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

這在MooTools和jQuery中可用。

+0

,只需重寫Selector類(或者至少擴展它),以使其支持此功能。 – 2009-11-22 07:17:24

回答

0

其不可能的,現在,你將需要等待原型1.7將會使用Sizzle作爲默認選擇器引擎,如果你需要它如此糟糕

+0

我會期待這一點。謝謝。 – Mario 2009-11-22 21:37:41

0

根據$$支持:

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

你在哪裏定義什麼「:空」是什麼? – Mario 2009-11-21 15:03:34