⊗jqEvtOMe 99 of 113 menu

Metoda off v jQuery

Odpnavanje dogodkov, vezanih prek on, se izvede z metodo off. Kot prvi parameter sprejme vrsto dogodka (na primer 'click'), kot drugi parameter pa ime funkcije, ki jo je treba odvezati.

Oglejmo si naslednji primer. Naj imamo HTML kodo:

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

V CSS je določen slog za oznako li:

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

Naredimo tako, da se po prvem kliku na li, dogodek od nje odveže:

$('li').on('click', function() { $(this).append('!'); $(this).off('click', func); });

Kliknite na elemente seznama. Videli boste, da se ob ponovnem kliku na isti element seznama nič ne zgodi, saj se naša funkcija func po izvedbi metode append odveže z metodo off.

Vsem povezavam pripnite dogodek - ob preletu miške nad povezavo se na konec njenega besedila doda njen href v okroglih oklepajih. Po prvem preletu miške nad povezavo je treba od nje odpeti dogodek, ki doda href na konec besedila.

Za vsa vnosna polja naredite tako, da izpišejo svojo value ob kliku na katero koli izmed njih, vendar le ob prvem kliku. Ponovni klik na vnosno polje ne sme povzročiti reakcije.

Podani so odstavki s števili. Ob kliku na odstavek se mora v njem pojaviti kvadrat števila, ki ga vsebuje, vendar le ob prvem kliku. Ob dvojnem kliku na odstavek naj se število v odstavku podvoji, prav tako le prvič.

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