क्या एक विशिष्ट वर्ग के साथ तत्वों का चयन नहीं करने के लिए एक सरल चयनकर्ता अभिव्यक्ति है?
<div class="first-foo" />
<div class="first-moo" />
<div class="first-koo" />
<div class="first-bar second-foo" />
मैं सिर्फ पहले तीन तलाक और कोशिश करना चाहता हूं
$(div[class^="first-"][class!="first-bar"])
लेकिन यह सभी प्राप्त करता है क्योंकि अंतिम डिव में पहले से अधिक बार होते हैं। क्या ऐसी अभिव्यक्ति में प्लेसहोल्डर का उपयोग करने का कोई तरीका है? ऐसा कुछ
$(div[class^="first-"][class!="first-bar*"]) // doesn't seem to work
कोई अन्य चयनकर्ता जो मदद कर सकता है?
यदि कोई ऐसे सभी तत्वों का चयन करना चाहता है जिनके पास या तो class1 या class2 नहीं है, तो
—
समवर्ती
$('div[class^="first-"]').not('.class1').not('.class2')
first-bar
।