⊗jqEvtBi 96 of 113 menu

Врзување на настани во jQuery

Речиси секој JavaScript настан има свој соодветен jQuery метод. На пример, кликот на елементите може да се фати вака: $(селектор).click(функција).

Да го разгледаме следниот HTML код:

<ul> <li>text</li> <li>text</li> <li>text</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>text</li> <li>text</li> <li>text</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šuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј