JQuery ছাড়া:
নেটিভ জাভাস্ক্রিপ্ট সর্বদা দ্রুত হতে চলেছে। এই ক্ষেত্রে: (উদাহরণ)
if (document.querySelector('.mydivclass') !== null) {
// .. it exists
}
আপনি যদি কোনও প্যারেন্ট উপাদানটিতে নির্দিষ্ট শ্রেণীর সাথে অন্য উপাদান রয়েছে কিনা তা পরীক্ষা করে দেখতে চান তবে আপনি নিম্নলিখিতগুলির মধ্যে দুটি ব্যবহার করতে পারেন। (উদাহরণস্বরূপ)
var parent = document.querySelector('.parent');
if (parent.querySelector('.child') !== null) {
// .. it exists as a child
}
বিকল্পভাবে, আপনি .contains()
প্যারেন্ট উপাদানটিতে পদ্ধতিটি ব্যবহার করতে পারেন । (উদাহরণস্বরূপ)
var parent = document.querySelector('.parent'),
child = document.querySelector('.child');
if (parent.contains(child)) {
// .. it exists as a child
}
.. এবং পরিশেষে, আপনি যদি কোনও প্রদত্ত উপাদানটিতে একটি নির্দিষ্ট শ্রেণি রয়েছে কিনা তা পরীক্ষা করতে চান তবে ব্যবহার করুন:
if (el.classList.contains(className)) {
// .. el contains the class
}