⊗jqEvtOMe 99 of 113 menu

Методот off во jQuery

Одврзување на настани, приврзани преку on, се изведува со помош на методот off. Првиот параметар го прифаќа типот на настан (на пример, 'click'), а вториот - името на функцијата што треба да се одврзе.

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

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

Во CSS е наведен стил на тагот li:

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

Ајде да направиме така што после првиот клик на li, настанот од неа да се одврзе:

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

Кликнете на точките од листата. Ќе видите дека при повторно кликање на истата точка од листата ништо не се случува, бидејќи нашата функција func после извршувањето на методот append се одврзува со методот off.

Приврзете на сите врски настан - при посочување на врската на крајот од нејзиниот текст се додава нејзиниот href во кругли загради. После првото посочување на врската треба да се одврзе од неа настанот, кој додава href на крајот од текстот.

За сите полиња за внес направете така што тие ќе ја испишуваат својата value при кликање на кое било од нив, но само при првото кликање. Повторното кликање на полето за внес не треба да предизвикува реакција.

Дадени се параграфи со броеви. При клик на параграф во него треба да се појави квадратот на бројот, кој го содржи, но само при првиот клик. При двоен клик на параграфот бројот во параграфот треба да се удвои, но исто така само првиот пат.

Македонски
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
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј