Тафтиши мавҷудияти элементҳо дар 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
Ҳамаи элементҳоеро, ки бевосита пас аз сарлавҳаҳо истодаанд, ёбед. Агар элементи ёфташуда - абзас набошад, зери сарлавҳа абзас бо ҳамон мундариҷае, ки сарлавҳа дорад, гузоред.