101 of 119 menu

Njia ya triggerHandler

Njia triggerHandler inaruhusu kuzindua watumiaji wote wa matukio waliounganishwa na kipengee. Inafanya kazi sawa na njia trigger, lakini kuna tofauti kati yao: Mtumiaji wa tukio utafanya kazi, lakini tukio la kawaida haliitaji. Kwa mfano triggerHandler('submit'), ukifanya kazi, haitasababisha submit. Njia triggerHandler inafanya kazi kwenye kipengee cha kwanza tu katika seti. Matukio yaliyozinduliwa na triggerHandler hayaenei kwenye mfumo wa daraja la DOM. triggerHandler hairudi kitu cha jQuery, inarekebisha thamani, iliyopatikana na mwisho mtumiaji aliyeitwa. Ikiwa hakuna watumiaji wowote waliozinduliwa, basi inarekebisha undefined.

Syntax

Kama kigezo cha kwanza tunaweza kupitisha aina ya tukio kwa njia ya mfumo, cha pili si lazima safu au kitu, kilicho na vigezo vya ziada kwa kupitisha kwa mtumiaji:

$(kichaguzi).triggerHandler(aina ya tukio, [vigezo vya ziada]);

Inawezekana kupitisha tukio kama kigezo cha kwanza kwa njia ya kitu jQuery.Event:

$(kichaguzi).trigger(tukio, [vigezo vya ziada]);

Mfano

Wacha tufanye ili ubonyeze kitufe na #test1 kichupo chetu kipate umakini na kwenye console itatolewa 'Focused', kwa maneno mengine - itafanya kazi na kitendaji-mtumiaji na tukio la umakini. Ukibonyeza kitufe cha pili na #test2 kitafanya kazi kitendaji-mtumiaji tu, lakini kichupo hakipati umakini:

<button id="test1">button1</button> <button id="test2">button2</button> <input type="text"> $('#test1').click(function() { $('input').trigger('focus'); }); $('#test2').click(function() { $('input').triggerHandler('focus'); }); $('input').focus(function() { console.log('Focused') });

Angalia pia

  • njia trigger,
    ambayo inaruhusu kuzindua watumiaji wote wa matukio, waliounganishwa na kipengee kwa matukio ya aina iliyowekwa
  • njia on,
    ambayo inaruhusu kuunganisha mtumiaji wa tukio na kipengee
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