⊗jqEvtBi 96 of 113 menu

Povezovanje dogodkov v jQuery

Skoraj vsakemu dogodku JavaScript ustreza svoja metoda jQuery. Na primer, klik na elemente lahko ujamemo takole: $(selektor).click(funkcija).

Oglejmo si naslednjo HTML kodo:

<ul> <li>text</li> <li>text</li> <li>text</li> </ul>

Zanjo je definiran CSS:

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

Naredimo tako, da ob kliku na katerokoli li se izpiše klicaj. Kliknite na elemente seznama:

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

Znotraj povezane funkcije je na voljo this, ki se sklicuje na tisti element, v katerem se je zgodil dogodek (v našem primeru na li, na katero je bil klik). Ta this lahko uporabimo v slogu JavaScript, na primer this.innerHTML ali v slogu jQuery - za to je treba ta this oviti v $, takole: $(this).

Vzemimo HTML kodo:

<ul> <li>text</li> <li>text</li> <li>text</li> </ul>

Za to kodo so definirani naslednji CSS slogi:

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

Naredimo tako, da ob kliku na li se ji na konec doda '!'. Za preverbo delovanja kliknite na elemente seznama:

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

Naredite tako, da ob kliku na vsako li se ji na začetek doda '?'.

Dani so odstavki. Naredite tako, da ob kliku na vsak odstavek se na zaslon izpiše njegova vsebina.

Dani so odstavki s števili. Ob kliku na odstavek se mora v njem pojaviti kvadrat števila, ki ga vsebuje.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni