Тафтиши мавҷудияти элементҳо дар jQuery

Бо истифода аз методаи is мо метавонем санҷем, ки оё элемент ба меъёри додашуда мувофиқат мекунад. Аҷавоб "ҳа" бошад, метод бармегардонад true, агар на - false.

Биёед рамзи HTML-и зеринро гирем:

html<div>
  <input type="text" id="test">
</div>
<p>матн</p>

Биёед санҷем, ки оё теги div родители вурудии мо бо #test мебошад:

javascriptlet isDivParent = $('#test').parent().is('div');
alert(isDivParent);
Задание 1

Ҳамаи h2-ҳоро ёбед, санҷед, ки дар миёни ёфташудаҳо h2 бо класси test мавҷуд аст.

Задание 2

Ҳамаи элементҳоеро, ки бевосита пас аз сарлавҳаҳо истодаанд, ёбед. Агар элементи ёфташуда - абзас бошад, ба охири мундариҷаи он мундариҷаи сарлавҳаеро, ки болояш аст, илова кунед.

Задание 3

Ҳамаи элементҳоеро, ки бевосита пас аз сарлавҳаҳо истодаанд, ёбед. Агар элементи ёфташуда - абзас набошад, зери сарлавҳа абзас бо ҳамон мундариҷае, ки сарлавҳа дорад, гузоред.