jQuery kutubxonasi bilan ishlash uchun amaliyot

Задание 1

Ichida b tegi bo‘lgan barcha p abzatslarni div tegi ichiga o‘rab qo‘ying.

Задание 2

www klassiga ega bo‘lgan barcha p abzatslarni toping, ularning boshiga '!' matnini qo‘ying, keyin bu abzatslarga h1-h6 sarlavhalarini qo‘shing va bu abzatslar va sarlavhalarni qizil rangga bo‘yang.

Задание 3

Barcha p abzatslarni toping va ularni o‘z mazmuni bilan div tegi bilan almashtiring.

Задание 4

Sahifadagi barcha chekbokslarni toping va topilganlarning juftlarini bloklang.

Задание 5

Barcha bloklanmagan chekbokslarga <a href="/uzl/markup/manual/html/attr/checked/">'belgilangan'</a> holatini belgilang.

Задание 6

#test elementi berilgan. Unga yuqoridagi bevosita qo‘shnisiga '!' matnini, pastdagisiga esa '?' matnini qo‘ying. Masalani bitta zanjir bilan yeching.

Задание 7

#test elementi berilgan. Unga yuqoridagi va pastdagi bevosita qo‘shnilariga #test elementining matnini qo‘ying.

Задание 8

#test elementi berilgan. Unga yuqoridagi qo‘shnilar orasidan eng yaqin abzatsni toping va unga #test elementining matnini qo‘ying.

Задание 9

Sahifadagi ikkinchi li ni toping, unga www klassini qo‘shing, uni ichida i tegi bilan o‘rab qo‘ying, undan keyin li ni 'salom' matni bilan joylashtiring.

Задание 10

Sahifadagi o‘ninchi li ni toping, uning ota-onasini toping, ota-onaning yuqoridagi bevosita qo‘shnisini oling, uni <div class="www"></div> ichiga o‘rab qo‘ying.

Задание 11

www klassiga ega bo‘lmagan p abzatslarning har biriga oxiriga uning tartib raqamini qo‘shing.

Задание 12

Barcha p abzatslarni toping va har bir abzatsdan oldin uning nusxasini joylashtiring. Nusxani qizil rangga, asl abzatsni yashil rangga bo‘yang.

Задание 13

h2 dan bevosita keyin turgan p abzatslarni toping va har bir abzatsni h2 dan bevosita oldinga ko‘chiring.

Задание 14

Barcha bo‘sh p abzatslarni (matnsiz) toping va ularga yuqoridagi bevosita qo‘shnilarining matnini joylashtiring.

Задание 15

b tegi ota-onasiga, agar bu www klassiga ega bo‘lgan element yoki p abzats bo‘lsa, qizil rang va matn o‘lchamini 30px ga belgilang.

Задание 16

Barcha bo‘sh p abzatslarga ularga eng yaqin yuqoridagi h2 tegining matnini qo‘ying.

Задание 17

Raqamli inputlar berilgan. Inputlarda ularning kvadratlari bo‘lishini ta'minlang.

Задание 18

#test elementi berilgan. Unga boshiga yuqoridagi bevosita qo‘shnisi matnini, oxiriga esa pastdagi bevosita qo‘shnisi matnini qo‘ying.

Задание 19

#test elementi berilgan. Unga yuqoridagi ikkinchi qo‘shnisi va pastdagi ikkinchi qo‘shnisini toping. Topilgan elementlar matnini almashtirishni ta'minlang (yuqoridagi qo‘shni pastdagisining matnini oladi va aksincha).

Задание 20

div elementi berilgan. Undan barcha bevosita avlodlarini tanlang, ular sarlavha bo‘lmaganlarini, va ularni qizil rangga bo‘yang.

Задание 21

Barcha p abzatslarni toping, ularni qizil rangga bo‘yang. Keyin topilgan abzatslar orasidan www klassiga ega bo‘lgan abzatslarni tanlang va ularga '!' matnini qo‘ying.

Задание 22

www klassiga ega bo‘lgan barcha p abzatslarni toping, ularni qizil rangga bo‘yang. Keyin topilgan abzatslar orasidan birinchisini tanlang va unga '!' matnini qo‘ying, keyin oxirgisi tanlang va unga '?' matnini qo‘ying. Masalani bitta zanjir bilan yeching.

Задание 23

Barcha p abzatslarni toping, har biriga oxiriga o‘z ichidagi matnni qo‘ying (ya'ni abzatsdagi matn ikki marta yoziladi).

Задание 24

Barcha p abzatslarni toping, har biriga oxiriga uning to‘plamdagi tartib raqamini qo‘ying.

Задание 25

Raqamli abzatslar berilgan. Har biriga oxiriga unda saqlangan raqamni, uning to‘plamdagi tartib raqamiga ko‘paytmasini qo‘ying.

Задание 26

p abzatsni bosishda uning yuqoridagi va pastdagi bevosita qo‘shnilarini o‘chiring.

Задание 27

p abzatsni bosishda uning yuqoridagi barcha qo‘shnilarini birinchi h1-h6 sarlavhasigacha o‘chiring (ya'ni o'sha sarlavhadan yuqori turgan elementlar va sarlavhaning o'zini o'chirmaslik kerak).

Задание 28

p abzatsni bosishda uning eng yaqin pastdagi www klassiga ega bo‘lgan qo‘shnisini o‘chiring.

Задание 29

p abzatsni bosishda uning pastdagi beshinchi qo‘shnisini o‘chiring.

Задание 30

p abzatsni bosishda uning pastdagi beshinchi qo‘shnisini o‘chiring, agar bu h2 bo‘lmasa.

Задание 31

p abzatsni bosishda uning pastdagi beshinchi qo‘shnisini o‘chiring, agar bu qo‘shni ichida b tegi bo‘lmasa.

Задание 32

p abzatsni bosishda uning pastdagi beshinchi qo‘shnisini o‘chiring, agar bu qo‘shni h2 dan bevosita keyin turmasa.

Задание 33

#test elementi berilgan. Bu elementni uning pastdagi bevosita qo‘shnisi bilan o‘rinlarini almashtiring.

Задание 34

#test elementi berilgan. Unga pastdagi bevosita qo‘shnisidan keyin bizning elementimiz nusxasini joylashtiring.

Задание 35

#test elementi berilgan. Bu elementni uning eng yaqin pastdagi www klassiga ega bo‘lgan qo‘shnisi bilan almashtiring.

Задание 36

Bitta ota-onada boshqa h2 oralig'ida joylashgan barcha p abzatslarni toping.

Задание 37

Har bir p abzatsni tashqaridan va ichidan div bilan o‘rab qo‘ying.

Задание 38

Bevosita ota-onasi div bo‘lmagan barcha p abzatslarni toping va har birini <div class="www"></div> bilan o‘rab qo‘ying.

Задание 39

Barcha p abzatslarni toping. Ularning ota-onasini o‘chiring (unga unwrap qiling), agar bu ota-ona www klassiga ega bo‘lmagan div bo‘lmasa. Keyin ota-onasi o‘chirilgan abzatslarni zzz klassiga ega div bilan o‘rab qo‘ying.

Задание 40

#test elementining barcha ota-onalarini toping va bu ota-onalarning CSS klasslaridan massiv yarating.

Задание 41

class atributiga ega bo‘lgan barcha p abzatslarni toping, va har birini topilgan abzatsning o'sha klasslari bilan div ichiga o‘rab qo‘ying, har bir abzatsning klasslarini class atributi bilan birga o‘chiring.

Задание 42

#test dan barcha p abzatslarni toping, ularga oxiriga '!' matnini qo‘ying, keyin topilgan abzatslardan www klassiga ega bo‘lganlarni chiqarib tashlang va qolganlarga qizil rang belgilang.

Задание 43

Sahifadagi barcha li larni toping, keyin topilganlarning oxirgidan oldingisidan oldin yana bir li ni 'band' matni bilan joylashtiring.

Задание 44

Sahifadagi barcha li larni toping, keyin topilganlar orasidan oxiridan ikkinchi, uchinchi va to‘rtinchisini tanlang va ularga '!' matnini qo‘ying.

Задание 45

#test bilan ol ni toping va undagi barcha li larni teskari tartibda joylashtiring.

Задание 46

#test elementi berilgan. Unga yuqoridagi barcha qo‘shnilarini va pastdagi barcha qo‘shnilarini toping va ularning o‘rinlarini almashtiring (ya'ni elementdan oldin turgan hamma narsa uning keyin, va aksincha bo‘lsin).

Задание 47

www klassiga ega bo‘lgan barcha li larni oling, ularni qizil rangga bo‘yang, keyin topilganlar orasidan bbb klassiga ega bo‘lgan li larni toping va ularni o‘chiring. Barchasini bitta zanjir bilan yeching.

Задание 48

Sahifadagi barcha li larni oling. Olinganlarning juftlarini bo‘sh qiling, toq larini esa o‘chiring.

Задание 49

Barcha div teglarini toping va ularning balandligini ikki baravar oshiring.

Задание 50

Sahifadagi barcha div larning balandliklari yig‘indisini toping.

Задание 51

#test elementi uchun eng yaqin www klassiga ega bo‘lgan ota-onani toping, bu ota-onaning oxiriga '!' matni bilan abzats qo‘shing.

Задание 52

#test elementini bosishda uning eng yaqin www klassiga ega bo‘lgan ota-onasini toping, bu ota-ona ichidagi barcha abzatslarni toping va ularni qizil rangga bo‘yang.

Задание 53

Sahifadagi birinchi 10 ta li ni qizil rangga bo‘yang.

Задание 54

Sahifadagi 5-inchidan 10-inchigacha bo‘lgan li larni qizil rangga bo‘yang.

Задание 55

Sahifadagi oxirgi 10 ta li ni toping, ularni qizil rangga bo‘yang. Keyin topilganlardan juft li larni toping va ularni ichida b tegi bilan o‘rab qo‘ying.

Задание 56

Sahifada chekbokslar berilgan. Ulardan nechtasi belgilanganligini hisoblang.

Задание 57

5 ta chekboks berilgan. Foydalanuvchi ulardan ikkitasini belgilagandan so‘ng, barcha chekbokslar bloklanishini ta'minlang.

Задание 58

Barcha belgilangan chekbokslar holati belgilanmaganga, va aksincha o'zgarishini ta'minlang.

Задание 59

Input berilgan. value atributi mazmunini placeholder atributiga ko‘chiring, value atributini esa butunlay o‘chiring.

Задание 60

Havola berilgan. Agar href atributi http:// dan boshlansa, havolaga target="_blank" atributini qo‘shing.

Задание 61

Raqam kiritish mumkin bo‘lgan input berilgan. Ushbu inputga raqam kiritilganda va fokus yo‘qotilganda, sahifada shu raqamli chekboks qidirilsin va belgilangan holatga o‘tsin, qolgan chekbokslar esa belgilanmagan holatga o‘tsin.

Задание 62

Select va radio tugmalari berilgan, radiolar soni selectdagi bandlar soniga teng. Selectda band tanlanganda, mos radio tugmasi avtomatik ravishda belgilanadigan qiling (ketma-ketlik raqami bo‘yicha moslik: birinchi ro‘yxat bandi - birinchi radioga va hokazo).