⊗jqEvtOMe 99 of 113 menu

Mbinu ya off katika jQuery

Kutenganisha matukio, yaliyounganishwa kupitia on, hufanywa kwa kutumia mbinu ya off. Kigezo cha kwanza kinachukua aina ya tukio (kwa mfano, 'click'), na cha pili - jina la kitendakazi, ambacho kinapaswa kutenganishwa.

Wacha tuchunguze mfano ufuatao. Hebu tuseme tuna msimbo wa HTML:

<ul> <li>maandishi</li> <li>maandishi</li> <li>maandishi</li> </ul>

Katika CSS imebainishwa mtindo kwa kitambulisho li:

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

Wacha tufanye ili baada ya kubofya kwa mara ya kwanza kwenye li, tukio litenganishwe nayo:

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

Bofya vipengee vya orodha. Utaona kwamba wakati wa kubofya tena kwenye kipengee kile kile cha orodha hakuna kinachotokea, kwani kitendakazi chetu func baada ya kutekeleza mbinu ya append hutenganishwa kwa mbinu off.

Unganisha tukio kwa viungo vyote - wakati wa kuwekea kielekezo kiungo mwisho wa maandishi yake huongezewa href yake kwenye mabano ya mviringo. Baada ya kuwekea kielekezo kwa mara ya kwanza kwenye kiungo inapaswa kutenganishwa nayo tukio, ambalo linaongeza href mwishoni mwa maandishi.

Kwa maingizo yote fanya ili yatoe value yao wakati wa kubofya kwenye yoyote kati yao, lakini kwa mara ya kwanza tu. Kubofya tena kwenye kiingizio hakipaswi kusababisha athari.

Kuna aya zenye nambari. Kwa kubofya kwenye aya ndani yake inapaswa kuonekana mraba wa nambari, ambayo inao, lakini kwa mara ya kwanza tu. Kwa kubofya mara mbili kwenye aya nambari kwenye aya inapaswa kuongezeka mara dufu, lakini pia kwa mara ya kwanza tu.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa