مетод HTML DOM Element matches()
- صفحه قبلی lastElementChild
- صفحه بعدی namespaceURI
- بازگشت به لایه بالاتر موضوع Elements DOM HTML
تعریف و استفاده
matches()
این روش باز خواهد گشت true
، اگر عنصر با انتخابگر CSS خاصی همخوانی دارد؛ در غیر این صورت false
.
لطفاً به:
مثال
مثال 1
آیا عنصر با یک انتخابگر CSS همخوانی دارد؟
const element = document.getElementById("demo"); let answer = element.matches(".container");
مثال 2
آیا عنصر با یکی از انتخابگرها همخوانی دارد؟
const element = document.getElementById("demo"); let answer = element.matches(".container, .wrapper");
نحوه استفاده
element.matches(selectors)
پارامتر
پارامتر | توضیح |
---|---|
selectors |
ضروری. یک یا چند (با کاما جدا شده) انتخابگر CSS برای تطبیق. عناصر بازگشتی اولین عنصر پیدا شده در مستند است. لطفاً به نسخه کامل ما دستورالعمل انتخابکننده CSS. |
مقدار بازگشتی
نوع | توضیح |
---|---|
مقدار بولینی |
|
پشتیبانی مرورگر
اولین مرورگر کامل matches()
نسخه مرورگر روش:
کروم | ایج | فایرفاکس | سافاری | آپرا |
---|---|---|---|---|
کروم 33 |
ایج 15 |
فایرفاکس 34 |
سافاری 7 |
آپرا 21 |
فوریه 2014 | آوریل 2017 | دسامبر 2014 | ماه اکتبر 2013 | ماه مه 2014 |
- صفحه قبلی lastElementChild
- صفحه بعدی namespaceURI
- بازگشت به لایه بالاتر موضوع Elements DOM HTML