2013-05-17 76 views
1

我注意到selectivizr不支持[attr * =]使用jQuery。CSS選擇器attr * =在IE8中支持

關於如何在ie8中支持以下選擇器的任何想法?從w3schools

a:not([class*="st-"]) 
+2

我很確定這裏':not()'也是一個問題。 –

+0

正確,但selectivizr將有助於:不是 –

+0

實際上,selectivizr說像MooTools這樣的庫會支持它,但顯然我不是在切換庫。也許我必須用純j ... –

回答

1

報價:

注意:IE8和更早的版本不支持:不選擇。

我相信這是唯一不能在IE8中工作的位。

The [attribute*=value] selector is supported in all major browsers.

注:,這個選擇在IE8和更早,一個<!DOCTYPE>必須申報。

所以,如果你有Selectivizr修復:not()部分,我不明白爲什麼它不應該工作。

+0

對,但selectivizr將有助於:不是 –

+2

這不是一個答案,它是一個評論。另外http://caniuse.com是瀏覽器支持更好的資源。 –

+0

太棒了,你是對的!謝謝。 –