Mazoezi ya Kuufanya Maktaba jQuery

Задание 1

Aya zote p, ambazo ndani yake kuna tag b, zifunge kwenye tag div.

Задание 2

Tafuta aya zote p zenye class www, uweke mwanzo wake maandishi '!', kisha uongeze kwa aya hizo vichwa h1-h6 na uzipake rangi nyekundu.

Задание 3

Tafuta aya zote p na uzibadilishe kwa tag div zenye yaliyomo sawa.

Задание 4

Tafuta checkbox zote ukurasa na zizuie zile zenye namba shufwa.

Задание 5

Wekea zisizozuiwa checkbox hali ya <a href="/sw/markup/manual/html/attr/checked/">'imechaguliwa'</a>.

Задание 6

Amepewa element #test. Wekea jirani yake ya moja kwa moja juu maandishi '!', na jirani chini - maandishi '?'. Tatua tatizo kwa mnyororo mmoja.

Задание 7

Amepewa element #test. Wekea jirani zake za moja kwa moja juu na chini maandishi ya element #test.

Задание 8

Amepewa element #test. Tafuta miongoni mwa jirani zake juu aya ya karibu na uweke maandishi ya element #test.

Задание 9

Tafuta li ya pili kwenye ukurasa, umwongeze class www, umfunge ndani kwa tag i, uingize baada yake li yenye maandishi 'habari'.

Задание 10

Tafuta li ya kumi kwenye ukurasa, tafuta mzazi wake, upate jirani ya moja kwa moja ya mzazi juu, umfunge kwa <div class="www"></div>.

Задание 11

Kila aya p, isipokuwa aya zenye class www, ongezea mwisho namba yake ya mlolongo.

Задание 12

Tafuta aya zote p na uweke kabla ya kila aya nakala yake. Nakala ipake rangi nyekundu, na aya asili kwa kijani.

Задание 13

Tafuta aya p, ambazo ziko mara moja chini ya h2 na usogeze kila aya ili iwe mara moja juu ya h2.

Задание 14

Tafuta aya zote tupu p (bila maandishi) na uingize ndani yake maandishi ya jirani ya moja kwa moja juu.

Задание 15

Mzazi wa tag b, ikiwa ni element yenye class www au aya p, uweke rangi nyekundu na ukubwa maandishi wa 30px.

Задание 16

Aya zote tupu p zipe maandishi ya tag h2 iliyo karibu nao juu.

Задание 17

Amepewa input zenye namba. Fanya ili kwenye input iwe mraba wa namba hizo.

Задание 18

Amepewa element #test. Mweke mwanzo maandishi ya jirani ya moja kwa moja juu, na mwisho - maandishi ya jirani ya moja kwa moja chini.

Задание 19

Amepewa element #test. Tafuta jirani yake ya pili juu na jirani yake ya pili chini. Fanya ili element zilizopatikana zibadilishane maandishi (jirani juu achukue maandishi ya jirani chini na kinyume chake).

Задание 20

Amepewa element div. Chagua ndani yake watoto wote wa moja kwa moja, ambao sio vichwa na uzipake rangi nyekundu.

Задание 21

Tafuta aya zote p, uzipake rangi nyekundu. Kisha chagua miongoni mwa aya zilizopatikana aya zenye class www na uzipe maandishi '!'.

Задание 22

Tafuta aya zote p zenye class www, uzipake rangi nyekundu. Kisha chagua miongoni mwa aya zilizopatikana ya kwanza na umpe maandishi '!', kisha uchague ya mwisho na umpe maandishi '?'. Tatua tatizo kwa mnyororo mmoja.

Задание 23

Tafuta aya zote p, uweke kila mmoja mwisho maandishi yale yale, yaliyo ndani yake (yaani maandishi kwenye aya yataandikwa mara mbili).

Задание 24

Tafuta aya zote p, uweke kila mmoja mwisho namba yake ya mlolongo kwenye seti.

Задание 25

Amepewa aya zenye namba. Wekea kila mmoja mwisho namba, iliyomo ndani, ilizidishwa kwa namba yake ya mlolongo kwenye seti.

Задание 26

Kwa kubonyeza aya p ufute jirani zake za moja kwa moja juu na chini.

Задание 27

Kwa kubonyeza aya p ufute jirani zake zote juu hadi kichwa cha kwanza h1-h6 (yaani element, zilizo juu ya kichwa hicho na kichwa yenyewe usifute).

Задание 28

Kwa kubonyeza aya p ufute jirani yake ya chini iliyo karibu yenye class www.

Задание 29

Kwa kubonyeza aya p ufute jirani yake ya tano chini.

Задание 30

Kwa kubonyeza aya p ufute jirani yake ya tano chini, ikiwa sio h2.

Задание 31

Kwa kubonyeza aya p ufute jirani yake ya tano chini, ikiwa jirani huyu hana tag b ndani yake.

Задание 32

Kwa kubonyeza aya p ufute jirani yake ya tano chini, ikiwa jirani huyu hasimami mara moja baada ya h2.

Задание 33

Amepewa element #test. Badilisha nafasi ya element hii na jirani yake ya moja kwa moja chini.

Задание 34

Amepewa element #test. Baada ya jirani yake ya moja kwa moja chini ingiza nakala ya element yetu.

Задание 35

Amepewa element #test. Badilisha nafasi ya element hii na jirani yake iliyo karibu chini yenye class www.

Задание 36

Tafuta aya zote p, ambazo ndani ya mzazi mmoja ziko kati ya h2 moja na nyingine.

Задание 37

Funga kila aya p nje na ndani kwa div.

Задание 38

Tafuta aya zote p, ambazo mzazi wa moja kwa moja sio div na uzifunge kila mmoja kwa <div class="www"></div>.

Задание 39

Tafuta aya zote p. Ufute mzazi wake (mfanye unwrap), ikiwa mzazi huyu sio div yenye class www. Kisha kwa aya zile, ambazo mzazi wake ulifutwa, zifunge kwa div yenye class zzz.

Задание 40

Tafuta wazazi wote wa element #test na uunde safu ya CSS class za wazazi hao.

Задание 41

Tafuta aya zote p, ambazo zina attribute class, na kila mmoja ufunge kwa div yenye class zile zile, kama za aya iliyopatikana, na class za kila aya zifute pamoja na attribute class.

Задание 42

Tafuta aya zote p kutoka #test, uzipe mwisho maandishi '!', kisha zuondoe kwenye zilizopatikana aya zenye class www na zilizobaki uzipe rangi nyekundu.

Задание 43

Tafuta li zote kwenye ukurasa, kisha kabla ya ya mwisho kati ya zilizopatikana ingiza li nyingine yenye maandishi 'kipengee'.

Задание 44

Tafuta li zote kwenye ukurasa, kisha chagua miongoni mwa zilizopatikana ya pili, ya tatu na ya nne kutoka mwisho na uzipe maandishi '!'.

Задание 45

Tafuta ol yenye #test na upangeje li zote ndani yake kwa mpangilio wa kinyume.

Задание 46

Amepewa element #test. Tafuta jirani zake zote juu na jirani zake zote chini na zibadilishane nafasi (yaani yote, yaliyo kabla ya element, yawe baada yake na kinyume chake).

Задание 47

Pata li zote zenye class www, uzipake rangi nyekundu, kisha tafuta miongoni mwa zilizopatikana li, ambazo zina class bbb na uzifute. Tatua yote kwa mnyororo mmoja.

Задание 48

Pata li zote kwenye ukurasa. Zile zenye namba shufwa kati ya zilizopatikana zifanye tupu, na zile zenye namba witwa zifute.

Задание 49

Tafuta tag zote div na uzidilishe urefu wake.

Задание 50

Tafuta jumla ya urefu wa div zote kwenye ukurasa.

Задание 51

Kwa element #test tafuta mzazi aliye karibu yenye class www, mwisho wa huyu mzazi ongezea aya yenye maandishi '!'.

Задание 52

Kwa kubonyeza element #test tafuta mzazi wake aliye karibu yenye class www, ndani ya mzazi huyu tafuta aya zote na uzipake rangi nyekundu.

Задание 53

Paka rangi nyekundu li 10 za kwanza kwenye ukurasa.

Задание 54

Paka rangi nyekundu li kutoka 5 hadi 10 kwenye ukurasa.

Задание 55

Tafuta li 10 za mwisho kwenye ukurasa, uzipake rangi nyekundu. Kisha kati ya zilizopatikana tafuta li zenye namba shufwa na uzifunge ndani kwa tag b.

Задание 56

Kwenye ukurasa amepewa checkbox. Hesabu, ni wangapi kati yao wamechaguliwa.

Задание 57

Amepewa 5 checkbox. Fanya ili baada ya mtumiaji kuchagua mbili kati yao, checkbox zote zizingwe.

Задание 58

Fanya ili checkbox zote zilizochaguliwa checkbox zibadilishe hali yake kuwa isiyochaguliwa na kinyume chake.

Задание 59

Amepewa input. Hamisha yaliyomo kwenye attribute value kwenye attribute placeholder, na attribute value ufute kabisa.

Задание 60

Amepewa kiungo. Kama attribute href inaanza kwa http://, kiungo ongezea attribute target="_blank".

Задание 61

Amepewa input, ambayo unaweza ingiza namba. Fanya ili wakati wa kuingiza namba kwenye input hii na kupoteza focus kwenye ukurasa itafutwe checkbox yenye namba hiyo na ifanyike kuchaguliwa, na checkbox zingine zifanyike zisizochaguliwa.

Задание 62

Amepewa select na radio button, idadi ya radio ni sawa na idadi ya vipengee kwenye select. Fanya ili kuchagua kipengee kwenye select moja kwa moja ifanyike kuchaguliwa radio button inayofanana (mfanano kwa namba ya mfuatano: kipengee cha kwanza cha orodha - radio ya kwanza na kadhalika).