في JavaScript، يعد التحكم في فئات العناصر أمرًا بالغ الأهمية لتطوير الويب الديناميكي. إحدى المهام الشائعة هي تبديل الفئات لتغيير مظهر العنصر أو وظيفته. في حين أن jQuery جعلت هذه المهمة واضحة ومباشرة، فمن الضروري فهم كيفية إنجازها باستخدام JavaScript خالص.
يستخدم كود jQuery المقدم طريقة toggleClass() لتبديل فئات القائمة المخفية والهاتف المخفي على عناصر محددة.
JavaScript المكافئات:
تدعم المتصفحات الحديثة طريقة classList.toggle(). على سبيل المثال:
var menu = document.querySelector('.menu'); // Using a class instead, see note below.
menu.classList.toggle('hidden-phone');
var classList = require('classlist'); // Import the library
var menu = document.querySelector('.menu');
classList.toggle(menu, 'hidden-phone');
توضيح حول استخدام المعرفكملاحظة جانبية، يوصى بتجنب استخدام المعرفات في كود JavaScript الخاص بك. المعرفات هي أرقام عمومية تتسرب إلى كائن نافذة JavaScript، مما قد يؤدي إلى سلوك غير متوقع وتسرب محتمل للذاكرة. بدلاً من ذلك، استخدم الفئات لمزيد من التعليمات البرمجية المعيارية والمغلفة. تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3