closest()

Misollar

".container" CSS selektoriga mos keladigan eng yaqin elementni toping:

const element = document.getElementById("myElement"); const closest = element.closest(".container");
O‘zingiz sinab ko‘ring »

".container" yoki ".wrapper" selektoriga mos keladigan eng yaqin elementni toping:

const element = document.getElementById(".container, .wrapper"); const closest = element.closest(".container");
O‘zingiz sinab ko‘ring »

ULASHISH

Tavsif

closest() metodi DOM daraxti bo‘ylab yuqoriga qarab ko‘rsatilgan CSS selektoriga mos keladigan elementlarni qidiradi.

closest() metodi qidiruvni elementning o‘zidan boshlaydi, so‘ngra moslik topilguncha uning ajdodlarini (ota, bobo, ...) tekshiradi.

Agar moslik topilmasa, closest() metodi null() qaytaradi.


Sintaksis

element.closest(selectors)

Parametrlar

Parametr Tavsif
selectors Majburiy.
Moslik tekshiriladigan bir yoki bir nechta (vergul bilan ajratilgan) CSS selektori.

CSS selektorlarining to‘liq ma’lumotnomasi bilan tanishing.

Qaytariladigan qiymat

Tip Tavsif
ObjectKo‘rsatilgan CSS selektor(lar)iga mos keladigan eng yaqin ajdod element yoki elementning o‘zi.
Moslik topilmasa, null qaytariladi.
Selektor(lar) noto‘g‘ri bo‘lsa, SYNTAX_ERR istisnosi yuzaga keladi.


Brauzerlarda qo‘llab-quvvatlash

closest() metodini to‘liq qo‘llab-quvvatlaydigan birinchi brauzer versiyalari:

Chrome
41
Edge
15
Firefox
35
Safari
9
Opera
28
2015-yil mart 2017-yil aprel 2015-yil yanvar 2015-yil oktabr 2015-yil mart

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!