⊗jqEvtBi 96 of 113 menu

jQueryде окуяларды байлоо

Дээрлик ар бир JavaScript окуясына туура келет өз jQuery методу. Мисалы, элементтерге чыкылдатуу ушундай жол менен каршы алынышы мүмкүн: $(селектор).click(функция).

Төмөнкү HTML кодун карап көрөлү:

<ul> <li>текст</li> <li>текст</li> <li>текст</li> </ul>

Ага CSS жазылган:

li { width: 100px; cursor: pointer; }

Келгиле, ар бир liге чыкылдаганда үнүмдүү белги чыгарылсын. Тизме пункттарына чыкылдап көрүңүз:

$('li').click(function() { alert('!'); });

Баланган функциянын ичинде this кол жеткилуу, окуя болгон элементти көрсөтөт (биздин учурда, чыкылдатуу жасалган li). Бул this JavaScript стилинде колдонсо болот, мисалы, this.innerHTML же jQuery стилинде - бул үчүн this $ге ороп коюу керек, мындай: $(this).

HTML кодун алалы:

<ul> <li>текст</li> <li>текст</li> <li>текст</li> </ul>

Бул кодго төмөнкү CSS стилдери жазылган:

li { width: 100px; } li:hover { color: red; cursor: pointer; }

Келгиле, liге чыкылдаганда анын аягына '!' кошулсун. Иштөөсүн текшерүү үчүн тизме пункттарына чыкылдаңыз:

$('li').click(function() { $(this).append('!'); });

Ар бир liге чыкылдаганда анын башына '?' кошулгандай кылыңыз.

Абзацтар берилген. Ар бир абзацга чыкылдаганда экранга анын мазмуну чыккандай кылыңыз.

Сандары бар абзацтар берилген. Абзацка чыкылдаганда анда мында турган сандын квадраты пайда болсун.

Кыргызча
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
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу