নিম্নলিখিত দেওয়া:
<ul id="list">
<li>Item 1</li>
<li class="active">Item 2</li>
<li>Item 3</li>
<li>Item 4</li>
<li>Item 5</li>
</ul>
আমি কীভাবে আইটেম 2, একেএর মতো কিছু বেছে নিতে পারি:
$("ul#list li!active")
নিম্নলিখিত দেওয়া:
<ul id="list">
<li>Item 1</li>
<li class="active">Item 2</li>
<li>Item 3</li>
<li>Item 4</li>
<li>Item 5</li>
</ul>
আমি কীভাবে আইটেম 2, একেএর মতো কিছু বেছে নিতে পারি:
$("ul#list li!active")
উত্তর:
আপনি .not()পদ্ধতি বা :not()নির্বাচক ব্যবহার করতে পারেন
আপনার উদাহরণের ভিত্তিতে কোড:
$("ul#list li").not(".active") // not method
$("ul#list li:not(.active)") // not selector
.not(".completed, .current")
কি হবে $("ul#list li:not(.active)")?
আপনি liক্লাস ছাড়াই সমস্ত উপাদান বাছাই করতে এটি ব্যবহার করতে পারেন :
$('ul#list li:not([class])')
JQuery API ডকুমেন্টেশন দেখুন: (না) নির্বাচক এবং সমান নির্বাচক নয় ।
if (!$(row).hasClass("changed")) {
// do your stuff
}
$("ul#list").not(".active")বা$("ul#list:not(.active)")