⊗jqPrIn 113 of 113 menu

Практика върху библиотеката jQuery

Всички параграфи p, вътре в които има таг b, обгърнете в таг div.

Намерете всички параграфи p с клас www, поставете им в началото текст '!', след това добавете към тези параграфи още и заглавия h1-h6 и оцветете тези параграфи и заглавия в червен цвят.

Намерете всички параграфи p и заменете ги с таг div със същото съдържание.

Намерете всички чекбокси на страницата и блокирайте четните от намерените.

Поставете на всички неблокирани чекбокси статус 'отметнат'.

Даден е елемент #test. Поставете на неговия непосредствен съсед отгоре текст '!', а на съседа отдолу - текст '?'. Решете задачата с една верига.

Даден е елемент #test. Поставете на неговите непосредствени съседи отгоре и отдолу текста на елемента #test.

Даден е елемент #test. Намерете сред неговите съседи отгоре най-близкия параграф и му поставете текста на елемента #test.

Намерете втория li на страницата, добавете му клас www, обгърнете го вътре в таг i, вмъкнете след него li с текст 'здравей'.

Намерете десетия li на страницата, намерете неговия родител, получете непосредствения съсед на родителя отгоре, обгърнете го в <div class="www"></div>.

На всеки параграф p, освен параграфите с клас www, добавете в края неговия пореден номер.

Намерете всички параграфи p и поставете пред всеки параграф негово копие. Копието оцветете в червен цвят, а оригиналния параграф в зелен.

Намерете параграфи p, които стоят непосредственно под h2 и преместете всеки параграф така, че да застане непосредствено над h2.

Намерете всички празни параграфи p (без текст) и вмъкнете в тях текста на непосредствения съсед отгоре.

На родителя на тага b, ако това е елемент с клас www или параграф p, поставете червен цвят и размер на текста от 30px.

На всички празни параграфи p поставете текста на най-близкия до тях отгоре таг h2.

Дадени са инпути с числа. Направете така, че в инпутите да се поставят квадратите на тези числа.

Даден е елемент #test. Поставете му в началото текста на непосредствения съсед отгоре, а в края - текста на непосредствения съсед отдолу.

Даден е елемент #test. Намерете неговия втори съсед отгоре и неговия втори съсед отдолу. Направете така, че намерените елементи да разменят текстовете си (съседът отгоре да вземе текста на съседа отдолу и обратно).

Даден е елемент div. Изберете от него всички непосредствени потомци, които не са заглавия и ги оцветете в червен цвят.

Намерете всички параграфи p, оцветете ги в червен цвят. След това изберете сред намерените параграфите с клас www и им поставете текст '!'.

Намерете всички параграфи p с клас www, оцветете ги в червен цвят. След това изберете сред намерените параграфи първия и му поставете текст '!', след това изберете последния и на него поставете текст '?'. Решете задачата с една верига.

Намерете всички параграфи p, поставете на всеки от тях в края същия текст, който стои вътре в него (тоест текстът в параграфа ще бъде написан два пъти).

Намерете всички параграфи p, поставете на всеки от тях в края неговия пореден номер в набора.

Дадени са параграфи с числа. Поставете на всеки от тях в края числото, което се съдържа в него, умножено по неговия пореден номер в набора.

При натискане на параграф p изтрийте неговите непосредствени съседи отгоре и отдолу.

При натискане на параграф p изтрийте всички негови съседи отгоре до първото заглавие h1-h6 (тоест елементите, стоящи над това заглавие и самото заглавие да не се изтриват).

При натискане на параграф p изтрийте неговия най-близък долен съсед с клас www.

При натискане на параграф p изтрийте неговия пети съсед отдолу.

При натискане на параграф p изтрийте неговия пети съсед отдолу, ако това не е h2.

При натискане на параграф p изтрийте неговия пети съсед отдолу, ако този съсед няма вътре в себе си таг b.

При натискане на параграф p изтрийте неговия пети съсед отдолу, ако този съсед не стои непосредствено след h2.

Даден е елемент #test. Разменете този елемент с неговия непосредствен съсед отдолу.

Даден е елемент #test. След неговия непосредствен съсед отдолу вмъкнете копие на нашия елемент.

Даден е елемент #test. Разменете този елемент с неговия най-близък съсед отдолу с клас www.

Намерете всички параграфи p, които вътре в един родител се намират между едно и друго h2.

Обгърнете всеки параграф p отвън и отвътре в div.

Намерете всички параграфи p, при които непосредственият родител не е div и обгърнете всеки от тях в <div class="www"></div>.

Намерете всички параграфи p. Изтрийте техния родител (направете му unwrap), ако този родител не е div с клас www. След това за тези параграфи, на които е изтрит родителя, ги обгърнете в div с клас zzz.

Намерете всички родители на елемента #test и създайте масив от CSS класовете на тези родители.

Намерете всички параграфи p, които имат атрибут class, и всеки от тях обгърнете в div със същите класове, както при намерения параграф, а класовете на всеки параграф изтрийте заедно с атрибута class.

Намерете всички параграфи p от #test, поставете им в края текст '!', след това изключете от намерените параграфите с клас www и на останалите поставете червен цвят.

Намерете всички li на страницата, след това пред предпоследния от намерените вмъкнете още един li с текст 'точка'.

Намерете всички li на страницата, след това изберете сред намерените втория, третия и четвъртия от края и им поставете текст '!'.

Намерете ol с #test и пренаредете всички li в него в обратен ред.

Даден е елемент #test. Намерете всички негови съседи отгоре и всички негови съседи отдолу и разменете ги местата им (тоест всичко, което стои преди елемента, да отиде след него и обратно).

Получете всички li с клас www, направете им червен цвят, след това намерете сред намерените тези li, които имат клас bbb и ги изтрийте. Решете всичко с една верига.

Получете всички li на страницата. Четните от получените ги направете празни, а нечетните ги изтрийте.

Намерете всички тагове div и удвоете височината им.

Намерете сумата от височините на всички div на страницата.

За елемент #test намерете най-близкия родител с клас www, в края на този родител добавете параграф с текст '!'.

При натискане на елемент #test намерете неговия най-близък родител с клас www, вътре в този родител намерете всички параграфи и ги оцветете в червен цвят.

Оцветете първите 10 li на страницата в червен цвят.

Оцветете от 5-тия до 10-тия li на страницата в червен цвят.

Намерете последните 10 li на страницата, оцветете ги в червен цвят. След това от намерените намерете четните li и ги обгърнете вътре в таг b.

На страницата са дадени чекбокси. Пребройте колко от тях са отметнати.

Дадени са 5 чекбокса. Направете така, че след като потребителят отметне два от тях, всички чекбокси да се блокират.

Направете така, че всички отметнати чекбокси да сменят състоянието си на неотметнати и обратно.

Даден е инпут. Преместете съдържанието на атрибута value в атрибута placeholder, а самия атрибут value изтрийте напълно.

Дадена е връзка. Ако атрибутът href започва с http://, добавете на връзката атрибут target="_blank".

Даден е инпут, в който може да се въведе число. Направете така, че при въвеждане на число в този инпут и загуба на фокус на страницата да се търси чекбокс с такъв номер и да става отметнат, а останалите чекбокси да стават неотметнати.

Даден е селект и радио бутони, броят на радио бутоните е равен на броя на пунктовете в селекта. Направете така, че при избор на пункт в селекта автоматично да става отметнат съответстващия радио бутон (съответствие по номер на подредба: първи пункт от списъка - на първия радио бутон и така нататък).

Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне