6 Ocak 2011, PERŞEMBE
Değil jQuery sınıf seçici
Basit seçici bir ifade belirli bir sınıf ile öğeleri seçin.
<div class="first-foo" />
<div class="first-moo" />
<div class="first-koo" />
<div class="first-bar second-foo" />
Ben sadece ilk üç divs ve çalıştı
$(div[class^="first-"][class!="first-bar"])
Ama bu son bir div daha ilk bar içeren tüm alır. Bir şekilde böyle bir ifadede bir yer tutucu kullanın. Onun gibi bir şey
$(div[class^="first-"][class!="first-bar*"]) // doesn't seem to work
Yardımcı olabilecek başka seçiciler?
CEVAP
6 Ocak 2011, PERŞEMBE
:not()
seçici gerekir:
$('div[class^="first-"]:not(.first-bar)')
ya da,, .not()
alternatif yöntem:
$('div[class^="first-"]').not('.first-bar');
Bunu Paylaş:
jQuery seçici belirli bir sınıf ile el...
Sınıf seçici birleştirme ve jQuery ile...
-Çocuk son seçici CSS: üst içinde beli...
JQuery ile element için sınıf listesin...
Neden Java statik olarak bir sınıf bil...