2010-05-25 14 views
5

İlk kez JQuery öğrenme bir eğitim izliyorum, ve bunu gibi hemen hemen CSS kullanarak öğeleri seçebilirsiniz görünüyor:jQuery'de gelişmiş CSS3 seçim stili tüm tarayıcılarda çalışır mı?

$('ul li:nth-child(3)').addClass('biscuits'); 

tüm tarayıcılarda çalışır, ya da sadece gidiş seçicinin bu tür mı CSS 3'ü destekleyenler?

+1

Tüm tarayıcılarda çalışacak - jQuery bunun için kendi uygulamasına sahip, tarayıcının seçici desteğine güvenmiyor. –

cevap

1
Tüm tarayıcılarda çalışması gerekir

- gerçekten de, o jQuery ana gücü :)

0

iyi çalışması gerekir tüm tarayıcılarda çalışır olduğunu jQuery destekler. Hangisi daha fazladır. Buradaki teknik, CSS'ye değil, JavaScript'e dayanmaktadır.

0

Tüm jQuery destekli tarayıcılarda çalışmalıdır. CSS3 olmayan tarayıcıları (öksürük, öksürük, IE) bile çıkarmak için dahili bir seçici motoru kullanır. Temel olarak standart ilerlemeyi engelleyen bir kütüphane kullanmamalısınız (ve kullanıcı akışının IE'den uzaklaşmasına neden olur).

+0

ve öksürük, öksürük FF 2.0 – SztupY

+0

Firefox 2.0 kötüydü ama kronolojik olarak düşün. O zaman, IE, gerçek bir iğrenç olan IE6 vardı. –

+1

Re: “Bir kütüphaneyi, standartların ilerlemesini temelden engelleyen bir şekilde kullanmamalısınız (ve kullanıcıların IE'den uzak akışını engeller).” Yaptığınız noktayı takdir etsem de, karşılaştığınız zaman almak çok saçma bir tutum. müşteri gereksinimleri ile. – Ben

İlgili konular