ວິທີ closest() HTML DOM Element

ການອະທິບາຍ ແລະ ການນໍາໃຊ້

closest() ວິທີຈະຊອກຫາສິ່ງທີ່ຕົກລົງໃນຕັ້ງເພີງ DOM ທີ່ຕົກລົງກັບ CSS 选择器

closest() ວິທີຈະເລີ່ມຈາກສິ່ງຕົກລົງເອງ ແລະ ຈະຕິດຕາມສິ່ງຫຼັງ (ພໍ່ສິ່ງ, ສິ່ງປົກກະຕິ, ...) ຈົນກວ່າພົບບັນດາສິ່ງທີ່ຕົກລົງ

ຖ້າບໍ່ພົບບັນດາສິ່ງທີ່ຕົກລົງ closest() ການກັບຄືນຂອງວິທີ null.

ອີງຕາມ:

ຄູ່ມືບັນບາງ CSS 选择器

ກົນລະບົບ Element matches()

ຕົວຢ່າງ

ຕົວຢ່າງ 1

ຊອກຫາສິ່ງທີ່ໃກ້ຄຽງກັບ CSS 选择器 ".container":

const element = document.getElementById("myElement");
const closest = element.closest(".container");

ທຳນາຍພະຍາຍາມທີ່ຕາມຄວາມຈິງ

ຕົວຢ່າງ 2

ຊອກຫາສິ່ງທີ່ໃກ້ຄຽງກັບ ".container" ຫຼື ".wrapper":

const element = document.getElementById(".container, .wrapper");
const closest = element.closest(".container");

ທຳນາຍພະຍາຍາມທີ່ຕາມຄວາມຈິງ

ທຳນາຍພະຍາຍາມ

ການປະສາດສັນຍາelementselectors.closest(

)

) ການອະທິບາຍ
selectors

ຄວາມຈໍາເປັນຕົວ. ໜຶ່ງຫຼືຫຼາຍ (ໂດຍແຈ້ງຈາກຄຳແຈ້ງ) ບັນຊີ CSS ທີ່ຕ້ອງຈັບຕົວ

ຂໍ້ສະຫຼຸບຂອງພວກເຮົາ ປຶ້ມການເລືອກໃຊ້ CSS.

ຄືນຄຳຜົນ

ປະເພດ ການອະທິບາຍ
ໂອບີເຈັນ

ສິ່ງທີ່ໃກ້ຄຽງກັບບັນຊີ CSS ທີ່ຕົກລົງ ບັນດາສິ່ງຫຼັງຂອງສິ່ງທີ່ຕົກລົງ ຫຼືສິ່ງຕົກລົງເອງ

ຖ້າບໍ່ພົບບັນດາສິ່ງທີ່ຕົກລົງ ຈະກັບຄືນ null

ຖ້າຄູ່ຄົນບໍ່ມີຄວາມມີປະສິດທິພາບ ຈະກະຈາຍອຸບັດຕິເຫດ SYNTAX_ERR

ການສະໜັບສະໜູນບັນຊີ CSS

ການສະໜັບສະໜູນຄົບພາບຄົບພາບ closest() ການປະກາດບັນບາງລາຍຮູບບັນບາງການໃຊ້ບັນຊີບາງລາຍຮູບ

ຊຣູມ ເອດຈ ຟຣີກສ ຊາຟາຣີ ໂອເປຣາ
ຊຣູມ
41
ເອດຈ
15
ຟຣີກສ
35
ຊາຟາຣີ
9
ໂອເປຣາ
28
2015 年 3 月 2017 ປີ 4 ຕອນ 2015 ປີ 1 ຕອນ 2015 ປີ 10 ຕອນ 2015 年 3 月