removeClassToElement
یک نام کلاس CSS را از عنصر DOM مشخصی برمیدارد.
API
removeClassToElement
بازگشت
بدون مقدار بازگشتی (void)
پارامترها
| پارامتر | توضیح | نوع | پیشفرض |
|---|---|---|---|
element |
عنصر DOM | Element |
الزامی |
removeClass |
نام کلاسی که برداشته میشود | string |
الزامی |
نمونه
کاربرد پایه
import { removeClassToElement } from 'ranuts';
const element = document.getElementById('myElement');
removeClassToElement(element, 'active');
// کلاس 'active' از element برداشته شدحذف شرطی
import { removeClassToElement } from 'ranuts';
const element = document.querySelector('.button');
if (shouldRemove) {
removeClassToElement(element, 'highlighted');
}ایمنی سمت سرور
import { removeClassToElement } from 'ranuts';
// در محیط سمت سرور خطا پرتاب نمیکند و بیصدا رد میشود
removeClassToElement(element, 'class-name'); // سمت سرور: هیچ کاری نمیکندیادداشتها
- بررسی وجود: تنها اگر عنصر آن کلاس را داشته باشد برش میدارد.
- ایمنی سمت سرور: در محیط سرور (بدون شیء
document) بیصدا و بدون پرتاب خطا رفتار میکند. - از classList استفاده میکند: از
classList.remove()امروزی بهره میبرد که از دستکاری مستقیمclassNameایمنتر است.