Belirli bir sınıfa sahip öğeleri seçmemek için basit bir seçici ifade var mı?
<div class="first-foo" />
<div class="first-moo" />
<div class="first-koo" />
<div class="first-bar second-foo" />
Sadece ilk üç div'i almak istiyorum ve denedim
$(div[class^="first-"][class!="first-bar"])
Ancak, son div ilk çubuktan daha fazlasını içerdiğinden, bu her şeyi alır. Böyle bir ifadede yer tutucu kullanmanın bir yolu var mı? Bunun gibi bir şey
$(div[class^="first-"][class!="first-bar*"]) // doesn't seem to work
Yardımcı olabilecek başka seçiciler var mı?
Birinin class1 veya class2 içermeyen tüm öğeleri seçmek istemesi durumunda, birleştirme işe yarayacaktır:
—
J0ANMM
$('div[class^="first-"]').not('.class1').not('.class2')
first-bar
.