HTML DOM Element matches() Method

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

matches() ການໃຊ້ method ຈະກັບຄຳຕອບສະໜອງ: true, ຖ້າບັນດາປ້ອງກັນຈະຮັບການແຕ່ງຕັ້ງກັບຄູ່ຄົ້ນຫາ CSS; ຖ້າບໍ່ຈະຮັບການແຕ່ງຕັ້ງກັບຄູ່ຄົ້ນຫາ CSS ກັບຄູ່ຄົ້ນຫາ CSS. false.

ອີງຕາມອີກ:

ຄູ່ຄົ້ນຫາ CSS Selection Complete Guide

ການໃຊ້ method Element closest()

ຄວາມຈຳນວນ

ຄວາມທີ 1

ບັນດາປ້ອງກັນຈະຮັບການແຕ່ງຕັ້ງກັບຄູ່ຄົ້ນຫາ CSS?

const element = document.getElementById("demo");
let answer = element.matches(".container");

ພະຍາຍາມຄອບຄອງເອງ

ຄວາມທີ 2

ບັນດາປ້ອງກັນຈະຮັບການແຕ່ງຕັ້ງກັບຄູ່ຄົ້ນຫາ CSS ທັງສອງ?

const element = document.getElementById("demo");
let answer = element.matches(".container, .wrapper");

ພະຍາຍາມຄອບຄອງເອງ

ວິທະຍາສາດ

element.matches(selectors)

ພະນັກງານ

ພະນັກງານ ການອະທິບາຍ
selectors

ສະນັ້ນ. ພະນັກງານດຽວກັນຫຼືຫຼາຍກວ່າບັນດາ (ແຕ່ງຕັ້ງດ້ວຍຄວາມສະພາບໂດຍຄຳແລະຄວາມກະຈັດ).

ບັນດາປ້ອງກັນທີ່ກັບຄົ້ນຫາມາໄດ້ທຳອິດໃນເອກະສານ.

ຍັງບໍ່ມີການຂຽນຫຍັງບາງຢ່າງພາຍໃນ ຄູ່ມວນຊວກການເລືອກ CSS.

ມາດຕະການກັບຄຳຕອບສະໜອງ

ປະເພດ ການອະທິບາຍ
ຄວາມຈິງ
  • true - ບັນດາປ້ອງກັນຈະຮັບການແຕ່ງຕັ້ງກັບຄູ່ຄົ້ນຫາ CSS
  • false - ບັນດາປ້ອງກັນບໍ່ຈະຮັບການແຕ່ງຕັ້ງກັບຄູ່ຄົ້ນຫາ CSS

ການສະໜັບສະໜູນບັດເຊື່ອມ

ບັນດາບັດເຊື່ອມທີ່ເຫັນວ່າຈະດຳເນີນຢ່າງສົມບູນ matches() ການຄົ້ນຫາສະພາບບັດເຊື່ອມບານດ້ານບຸກຄົນວັດທະນະທຳ:

Chrome Edge Firefox Safari Opera
Chrome
33
Edge
15
Firefox
34
Safari
7
Opera
21
2014 ກຸມພາ 2017 ເມສາ 2014 ທັນວາ 2013 ທັນວາ 10 2014 ທັນວາ 5