JavaScript
DOM
JS DOM
element.closest()
نزدیکترین والد (یا خود عنصر) که با سلکتور مطابقت دارد را برمیگرداند. ستون فقرات Event Delegation است: از روی هدف کلیک، کارت والدش را پیدا میکنید.
سینتکس
element.closest(selector)
مثال کاربردی
list.addEventListener("click", (e) => {
const item = e.target.closest(".item");
if (item) item.classList.toggle("done");
});