⊗jqEvtOMe 99 of 113 menu

Metod off u jQuery

Odvajanje događaja, koji su vezani pomoću on, vrši se metodom off. Prvi parametar je tip događaja (na primer, 'click'), a drugi - ime funkcije koju treba odvojiti.

Razmotrimo sledeći primer. Neka imamo HTML kod:

<ul> <li>tekst</li> <li>tekst</li> <li>tekst</li> </ul>

U CSS je definisan stil za tag li:

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

Učinimo da se nakon prvog klika na li, događaj od nje odvoji:

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

Kliknite na stavke liste. Videćete da pri ponovnom kliku na istu stavku liste ništa se ne dešava, pošto naša funkcija func nakon izvršavanja metoda append biva odvojena metodom off.

Povežite sa svim linkovima događaj - pri prelasku miša preko linka na kraj njegovog teksta dodaje se njen href u okruglim zagradama. Nakon prvog prelaska preko linka treba odvojiti od njega događaj koji dodaje href na kraj teksta.

Za sve input elemente učinite da prikažu svoju value vrednost pri kliku na bilo koji od njih, ali samo pri prvom kliku. Ponovni klik na input ne bi trebalo da izazove reakciju.

Date su pasuse sa brojevima. Klikom na pasus u njemu treba da se pojavi kvadrat broja koji on sadrži, ali samo pri prvom kliku. Pri dvostrukom kliku na pasus broj u pasusu treba da se udvostruči, ali takođe samo prvi put.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij