jQuery kitabxanasının məşq üçün praktikası

Задание 1

Daxilində b teqi olan bütün abzasları p, div teqinin içinə alın.

Задание 2

www sinfi olan bütün abzasları p tapın, onların əvvəlinə '!' mətnini qoyun, sonra bu abzalara h1-h6 başlıqlarını da əlavə edin və bu abzasları və başlıqları qırmızı rəngə boyayın.

Задание 3

Bütün abzasları p tapın və onları eyni məzmunu olan div teqi ilə əvəz edin.

Задание 4

Səhifədəki bütün çekboksları tapın və tapılanların cüt olanlarını bloklayın.

Задание 5

Səhifədəki bütün bloklanmamış çekbokslara <a href="/az/markup/manual/html/attr/checked/">'qeyd edildi'</a> statusunu verin.

Задание 6

#test elementi verilib. Onun birbaşa yuxarı qonşusuna '!' mətnini, aşağı qonşusuna isə '?' mətnini qoyun. Tapşırığı bir zəncirlə həll edin.

Задание 7

#test elementi verilib. Onun birbaşa yuxarı və aşağı qonşularına #test elementinin mətnini qoyun.

Задание 8

#test elementi verilib. Onun yuxarı qonşuları arasında ən yaxın abzası tapın və ona #test elementinin mətnini qoyun.

Задание 9

Səhifədəki ikinci li tapın, ona www sinfini əlavə edin, onu daxildən i teqi ilə əhatə edin, ondan sonra mətni 'salam' olan li əlavə edin.

Задание 10

Səhifədəki onuncu li tapın, onun valideynini tapın, valideynin birbaşa yuxarı qonşusunu əldə edin, onu <div class="www"></div> içərisində əhatə edin.

Задание 11

www sinfi olmayan abzalar istisna olmaqla, hər bir abzasın p sonuna onun sıra nömrəsini əlavə edin.

Задание 12

Bütün abzasları p tapın və hər abzasın qarşısına onun surətini qoyun. Surəti qırmızı rəngə, original abzası isə yaşıl rəngə boyayın.

Задание 13

h2 altında birbaşa duran abzasları p tapın və hər abzası elə köçürün ki, o h2 üzərində birbaşa dursun.

Задание 14

Bütün boş abzasları p (mətnsiz) tapın və onların içinə birbaşa yuxarı qonşunun mətnini daxil edin.

Задание 15

b teqinin valideyninə, əgər bu www sinifli element və ya abzas p-dirsə, qırmızı rəng və mətn ölçüsünü 30px olaraq təyin edin.

Задание 16

Bütün boş abzaslara p onlara ən yaxın yuxarıdakı h2 teqinin mətnini qoyun.

Задание 17

Rəqəmləri olan inputlar verilib. Elə edin ki, inputlarda bu rəqəmlərin kvadratları olsun.

Задание 18

#test elementi verilib. Onun əvvəlinə birbaşa yuxarı qonşunun mətnini, sonuna isə birbaşa aşağı qonşunun mətnini qoyun.

Задание 19

#test elementi verilib. Onun yuxarıdakı ikinci qonşusunu və aşağıdakı ikinci qonşusunu tapın. Tapılmış elementlərin mətnlərini dəyişdirmələrini təmin edin (yuxarı qonşu aşağı qonşunun mətnini, aşağı qonşu isə yuxarı qonşunun mətnini götürsün).

Задание 20

div teqi verilib. Ondan başlıq olmayan bütün birbaşa övladlarını seçin və onları qırmızı rəngə boyayın.

Задание 21

Bütün abzasları p tapın, onları qırmızı rəngə boyayın. Sonra tapılan abzaslar arasından www sinifli abzasları seçin və onlara '!' mətnini qoyun.

Задание 22

www sinifli bütün abzasları p tapın, onları qırmızı rəngə boyayın. Sonra tapılan abzaslar arasından birincini seçin və ona '!' mətnini qoyun, sonra sonuncunu seçin və ona '?' mətnini qoyun. Tapşırığı bir zəncirlə həll edin.

Задание 23

Bütün abzasları p tapın, hər birinin sonuna içinə qoyulmuş eyni mətni qoyun (yəni abzasdakı mətn iki dəfə yazılmış olacaq).

Задание 24

Bütün abzasları p tapın, hər birinin sonuna onun dəstdəki sıra nömrəsini qoyun.

Задание 25

Rəqəmləri olan abzalar verilib. Hər birinin sonuna onun içinə qoyulmuş rəqəmi, dəstdəki sıra nömrəsinə vurulmuş halda qoyun.

Задание 26

p abzasına kliklədikdə onun birbaşa yuxarı və aşağı qonşularını silin.

Задание 27

p abzasına kliklədikdə onun yuxarı qonşularının hamısını ilk h1-h6 başlığına qədər silin (yəni həmin başlığın üzərində duran elementləri və başlığın özünü silmək lazım deyil).

Задание 28

p abzasına kliklədikdə onun ən yaxın aşağı www sinifli qonşusunu silin.

Задание 29

p abzasına kliklədikdə onun aşağıdan beşinci qonşusunu silin.

Задание 30

p abzasına kliklədikdə onun aşağıdan beşinci qonşusunu silin, əgər bu h2 deyilsə.

Задание 31

p abzasına kliklədikdə onun aşağıdan beşinci qonşusunu silin, əgər bu qonşunun içinə b teqi yoxdursa.

Задание 32

p abzasına kliklədikdə onun aşağıdan beşinci qonşusunu silin, əgər bu qonşu h2-dən birbaşa sonra durmursa.

Задание 33

#test elementi verilib. Bu elementi onun birbaşa aşağı qonşusu ilə yerlərini dəyişin.

Задание 34

#test elementi verilib. Onun birbaşa aşağı qonşusundan sonra bizim elementin surətini daxil edin.

Задание 35

#test elementi verilib. Bu elementi onun ən yaxın aşağı www sinifli qonşusu ilə yerlərini dəyişin.

Задание 36

Bütün abzasları p tapın, hansılar ki eyni valideyn daxilində bir h2 ilə digəri arasında yerləşir.

Задание 37

Hər bir abzası p xaricdən və daxildən div içərisində əhatə edin.

Задание 38

Bütün abzasları p tapın, hansılar ki onların birbaşa valideyni div deyil və hər birini <div class="www"></div> içərisində əhatə edin.

Задание 39

Bütün abzasları p tapın. Onların valideynini silin (ona unwrap edin), əgər bu valideyn www sinifli div deyilsə. Sonra valideyni silinmiş abzasları zzz sinifli div içərisində əhatə edin.

Задание 40

#test elementinin bütün valideynlərini tapın və bu valideynlərin CSS siniflərindən ibarət massiv yaradın.

Задание 41

class atributu olan bütün abzasları p tapın və hər birini tapılmış abzasın sinifləri kimi eyni sinifləri olan div içərisində əhatə edin, hər abzasın siniflərini isə class atributu ilə birlikdə silin.

Задание 42

#test daxilindəki bütün abzasları p tapın, onların sonuna '!' mətnini qoyun, sonra tapılan abzaslar arasından www sinifli abzasları istisna edin və qalanlara qırmızı rəng verin.

Задание 43

Səhifədəki bütün li tapın, sonra tapılanların sondan əvvəlki qarşısına mətni 'bənd' olan başqa li əlavə edin.

Задание 44

Səhifədəki bütün li tapın, sonra tapılanlar arasından sondan ikinci, üçüncü və dördüncü olanları seçin və onlara '!' mətnini qoyun.

Задание 45

#test olan ol tapın və onun daxilindəki bütün li-ləri tərs qaydada düzün.

Задание 46

#test elementi verilib. Onun bütün yuxarı qonşularını və bütün aşağı qonşularını tapın və onların yerlərini dəyişin (yəni elementdən əvvəl duran hər şey ondan sonra, ondan sonra duran hər şey isə əvvələ keçsin).

Задание 47

www sinifli bütün li əldə edin, onları qırmızı rəngə boyayın, sonra tapılanlar arasından bbb sinifli olan li tapın və onları silin. Hamısını bir zəncirlə həll edin.

Задание 48

Səhifədəki bütün li əldə edin. Əldə edilənlərin cüt olanlarını boş edin, tək olanlarını isə silin.

Задание 49

Bütün div teqlərini tapın və onların hündürlüyini ikiqat artırın.

Задание 50

Səhifədəki bütün div-lərin hündürlüklərinin cəmini tapın.

Задание 51

#test elementi üçün ən yaxın www sinifli valideyni tapın, bu valideynin sonuna mətni '!' olan abzas əlavə edin.

Задание 52

#test elementinə kliklədikdə onun ən yaxın www sinifli valideynini tapın, bu valideyn daxilindəki bütün abzasları tapın və onları qırmızı rəngə boyayın.

Задание 53

Səhifədəki ilk 10 li-ni qırmızı rəngə boyayın.

Задание 54

Səhifədəki 5-ci ilə 10-cu li-ləri qırmızı rəngə boyayın.

Задание 55

Səhifədəki son 10 li-ni tapın, onları qırmızı rəngə boyayın. Sonra tapılanlar arasından cüt li-ləri tapın və onları daxildən b teqi ilə əhatə edin.

Задание 56

Səhifədə çekbokslar verilib. Onlardan neçəsinin qeyd edildiyini hesablayın.

Задание 57

5 çekboks verilib. Elə edin ki, istifadəçi onlardan ikisini qeyd etdikdən sonra bütün çekbokslar bloklansın.

Задание 58

Bütün qeyd edilmiş çekboksların vəziyyətini qeyd edilməmiş, qeyd edilməmişlərin vəziyyətini isə qeyd edilmiş olaraq dəyişdirin.

Задание 59

Input verilib. value atributunun məzmununu placeholder atributuna köçürün, value atributunu isə tamamilə silin.

Задание 60

Link verilib. Əgər href atributu http:// ilə başlayırsa, linkə target="_blank" atributunu əlavə edin.

Задание 61

Rəqəm daxil edilə bilən input verilib. Elə edin ki, bu inputa rəqəm daxil edildikdə və fokus itirildikdə səhifədə həmin nömrəli çekboks axtarılsın və qeyd edilmiş olsun, digər çekbokslar isə qeyd edilməmiş olsun.

Задание 62

Selekt və radio düymələri verilib, radio sayı selektdəki bəndlərin sayına bərabərdir. Elə edin ki, selektdə bənd seçildikdə avtomatik olaraq uyğun radio düyməsi qeyd edilsin (uyğunluq ardıcıllıq nömrəsinə görə: siyahının birinci bəndi - birinci radio və s.).