راکت

متدهای کلاس لیست و کلاس نام

1 پاسخ

سلام
دوستان میشه کسی من رو لطفا راهنمایی بکنه و توضیح بده در چه مواقعی ازین متدها (جاوااسکریپت) میتونیم استفاده کنیم در حالی که هردو گویا کلاسی رو اضافه میکنند ولی تفاوت اصلی و کلیدیشون در کجاست ؟
classList & className

ثبت پرسش جدید

پاسخ‌ها

1
علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

درود

وقتی از classList استفاده کنید: بدون اثر گذاشتن روی کلاس های دیگه که ممکنه المان مورد نظر داشته باشه، میتونید کلاس اضافه یا حذف کنید

در حالی که className ضمن اضافه کردن کلاس جدید، کلاسهای قبلی را پاک می کند.

یه تفاوت دیگه هم که دارند اینکه: classList متدهای کارآمدی مثل toggle و replace در اختیارتون میگذاره

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام