100 of 119 menu

Trigger metodu

trigger metody, elemente belli bir tipdäki wakalar üçin baglanan ähli wakalar işleýji funksiýalaryny işledip bolar. Ol işleýji funksiýalary, ulanyjynyň işledip boljak tertibinde çagyryar. Eger siz wakalar işleýjisini çagyrmak isleseňiz, ýöne standart wakany ýerine ýetirmek islemeýän bolsaňyz, onda triggerHandler metodyny ulanyň.

Sintaksis

Ilkinji parametr hökmünde biz waka tipini setir görnüşinde geçirip bileris, ikinji (mecburi däl) parametr hökmünde işleýjä geçiriljek goşmaça parametrleri öz içine alýan massiw ýa-da obýekti geçirip bileris:

$(selektor).trigger(waka tipi, [goşmaça parametrler]);

Ilkinji parametr hökmünde jQuery.Event obýekti görnüşinde waka geçirip bolýar:

$(selektor).trigger(waka, [goşmaça parametrler]);

trigger metoduna goşmaça parametrleri geçirmek bilen on metoduna maglumat geçirmegiň arasynda tapawut bar. Birinjisi halynda maglumatlar waka ýerine ýetirilýän wagt kesgitlenmeli, ikinjisinde bolsa funksiýa-işleýji baglanýan wagtynda kesgitlenmeli.

Mysal

#first düwmä basylanynda baha diňe birinji span-da artar, #second düwmä basylanynda bolsa ikisinde hem artar, şol bir wagtyň özünde birinjide ulanyjynyň basmagynyň suratyny düzedär. Funksiýa increase ona parametr hökmünde geçirilýän belgini 1-e köpeldýär. trigger metodunyň kömegi bilen biz birinji spanda-da basmak wakasynyň işlemegine sebäp bolýarys, näme üçin #second düwmä basanymyzda:

<button id="first">button1</button> <button id="second">button2</button> <div><span>0</span></div> <div><span>0</span></div> button { margin: 10px; } div { margin-left: 10px; font-weight: bold; } span { color: green; } $('#first').click(function() { increase($('span').first()); }); $('#second').click(function() { $('#first').trigger('click'); increase($('span').last()); }); function increase(str) { let num = parseInt(str.text(), 10); str.text(num + 1); }

Şeýle-de garaň

  • metod on,
    elemente waka işleýjisini baglamaga mümkinçilik berýär
  • metod triggerHandler,
    elemente baglanan ähli waka işleýji funksiýalaryny işledip bermäge mümkinçilik berýär
  • obýekt event,
    waka barada maglumatlary öz içine alýar
  • metod submit,
    JavaScript submit wakasyna işleýji baglamaga ýa-da şol wakany işledip bermäge mümkinçilik berýär
Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et