Mazoezi ya Kuufanya Maktaba jQuery
Aya zote p, ambazo ndani yake
kuna tag b, zifunge
kwenye tag div.
Tafuta aya zote p zenye class
www, uweke mwanzo wake maandishi
'!', kisha uongeze kwa aya hizo
vichwa h1-h6 na
uzipake rangi nyekundu.
Tafuta aya zote p na uzibadilishe
kwa tag div zenye yaliyomo sawa.
Wekea
zisizozuiwa
checkbox
hali ya 'imechaguliwa'.
Amepewa element #test. Wekea jirani yake
ya moja kwa moja juu maandishi '!', na jirani
chini - maandishi '?'. Tatua tatizo kwa
mnyororo mmoja.
Amepewa element #test. Wekea jirani zake
za moja kwa moja juu na chini maandishi ya element
#test.
Amepewa element #test. Tafuta miongoni mwa jirani zake juu
aya ya karibu na uweke maandishi ya element
#test.
Tafuta li ya pili kwenye ukurasa,
umwongeze class www, umfunge
ndani kwa tag i, uingize baada yake
li yenye maandishi 'habari'.
Tafuta li ya kumi kwenye ukurasa,
tafuta mzazi wake, upate jirani
ya moja kwa moja ya mzazi juu, umfunge kwa
<div class="www"></div>.
Kila aya p, isipokuwa aya
zenye class www, ongezea mwisho namba yake
ya mlolongo.
Tafuta aya zote p na uweke
kabla ya kila aya nakala yake. Nakala ipake rangi
nyekundu, na aya asili kwa kijani.
Tafuta aya p, ambazo ziko
mara moja chini ya h2
na usogeze kila aya ili
iwe mara moja juu ya h2.
Tafuta aya zote tupu p
(bila maandishi) na uingize ndani yake maandishi
ya jirani ya moja kwa moja juu.
Mzazi wa tag b, ikiwa ni
element yenye class www au aya
p, uweke rangi nyekundu na
ukubwa
maandishi wa 30px.
Aya zote tupu p zipe
maandishi ya tag h2 iliyo karibu nao juu.
Amepewa input zenye namba. Fanya ili kwenye input iwe mraba wa namba hizo.
Amepewa element #test. Mweke mwanzo maandishi
ya jirani ya moja kwa moja juu, na mwisho
- maandishi ya jirani ya moja kwa moja chini.
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).
Amepewa element div. Chagua
ndani yake watoto wote wa moja kwa moja, ambao
sio vichwa na uzipake rangi
nyekundu.
Tafuta aya zote p, uzipake
rangi nyekundu. Kisha chagua miongoni mwa aya zilizopatikana
aya zenye class www na uzipe
maandishi '!'.
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.
Tafuta aya zote p, uweke
kila mmoja mwisho maandishi yale yale, yaliyo
ndani yake (yaani maandishi kwenye aya
yataandikwa mara mbili).
Tafuta aya zote p, uweke
kila mmoja mwisho namba yake
ya mlolongo kwenye seti.
Amepewa aya zenye namba. Wekea kila mmoja mwisho namba, iliyomo ndani, ilizidishwa kwa namba yake ya mlolongo kwenye seti.
Kwa kubonyeza aya p ufute
jirani zake za moja kwa moja juu na chini.
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).
Kwa kubonyeza aya p ufute
jirani yake ya chini iliyo karibu yenye
class www.
Kwa kubonyeza aya p ufute
jirani yake ya tano chini.
Kwa kubonyeza aya p ufute
jirani yake ya tano chini, ikiwa sio
h2.
Kwa kubonyeza aya p ufute
jirani yake ya tano chini, ikiwa jirani huyu
hana tag b ndani yake.
Kwa kubonyeza aya p ufute
jirani yake ya tano chini, ikiwa jirani huyu
hasimami mara moja baada ya h2.
Amepewa element #test. Badilisha nafasi ya
element hii na jirani yake ya moja kwa moja
chini.
Amepewa element #test. Baada ya
jirani yake ya moja kwa moja chini ingiza
nakala ya element yetu.
Amepewa element #test. Badilisha nafasi ya
element hii na jirani yake iliyo karibu
chini yenye class www.
Tafuta aya zote p, ambazo
ndani ya mzazi mmoja ziko kati ya h2
moja na nyingine.
Funga kila aya p nje
na ndani kwa div.
Tafuta aya zote p, ambazo
mzazi wa moja kwa moja sio div
na uzifunge kila mmoja kwa <div class="www"></div>.
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.
Tafuta wazazi wote wa element #test
na uunde safu ya CSS class za wazazi hao.
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.
Tafuta aya zote p kutoka
#test, uzipe mwisho maandishi
'!', kisha zuondoe kwenye zilizopatikana
aya zenye class www na zilizobaki
uzipe rangi nyekundu.
Tafuta li zote kwenye ukurasa,
kisha kabla ya ya mwisho kati ya zilizopatikana ingiza
li nyingine yenye maandishi 'kipengee'.
Tafuta li zote kwenye ukurasa,
kisha chagua miongoni mwa zilizopatikana ya pili, ya tatu
na ya nne kutoka mwisho na uzipe maandishi
'!'.
Tafuta ol yenye #test
na upangeje li zote
ndani yake kwa mpangilio wa kinyume.
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).
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.
Pata li zote kwenye ukurasa. Zile zenye namba shufwa
kati ya zilizopatikana zifanye tupu, na
zile zenye namba witwa zifute.
Tafuta tag zote div na uzidilishe
urefu wake.
Tafuta jumla ya urefu wa div zote
kwenye ukurasa.
Kwa element #test tafuta mzazi
aliye karibu yenye class www, mwisho wa huyu
mzazi ongezea aya yenye maandishi '!'.
Kwa kubonyeza element #test tafuta mzazi wake
aliye karibu yenye class www, ndani
ya mzazi huyu tafuta aya zote na uzipake rangi
nyekundu.
Paka rangi nyekundu li
10 za kwanza kwenye ukurasa.
Paka rangi nyekundu li
kutoka 5 hadi 10 kwenye ukurasa.
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.
Kwenye ukurasa amepewa checkbox. Hesabu, ni wangapi kati yao wamechaguliwa.
Fanya ili checkbox zote zilizochaguliwa checkbox zibadilishe hali yake kuwa isiyochaguliwa na kinyume chake.
Amepewa input.
Hamisha yaliyomo kwenye attribute value kwenye attribute
placeholder,
na attribute value ufute kabisa.
Amepewa kiungo.
Kama attribute href inaanza kwa http://,
kiungo ongezea attribute target="_blank".
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.
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).