en bazıseçme elemanı
<TR style = "background-color : red ;">
ve bazı
<TR>
olduğunu varsayalım (bu alanlarda kolon yanında ve daha dikkatli olunması için
: Ben uğraşıyorum sayfaşimdi) bu şekilde yazıldığı için noktalı virgül, bu kasıtlı
mükemmel çalışır. Ama here diyor: [! Name = "değer"]
yüzdenyerli DOM querySelectorAll() metodu ile sağlanan performans artışı yararlanmak mümkün değil. . Modern tarayıcılarda iyi performans için, ("your-saf-css-seçici") yerine değil ('[name = "değer"]')
merak ediyorum $ kullanın: ifadem en iyisi bunlardan biri ya da benzerleri:
$('.detailtable tr').not('[style~="darkgray"]') // this doesn't work!
daha iyi performans gösteriyor? Ve bu son ifadeyi yazmanın doğru yolu nedir? İlginçtir ki
'$ ('. Detailtable tr'). Değil ('[style ~ =" darkgray "]')' aynı şekilde çalışmalıdır. Performans hakkında endişeli iseniz, test edin: http://jsperf.com/. –
yorum yazdığım gibi, $ ('. Detailtable tr'). ('[Style ~ = "darkgray"]') çalışmıyor ... – Pierpaolo