100 of 119 menu

trigger ක්‍රමය

trigger ක්‍රමය මඟින් අංගයට බන්ධනය කරන ලද, ලබා දී ඇති වර්ගයේ සිදුවීම් සඳහා වන සියලුම හසුරුවන්නන් ක්‍රියාත්මක කළ හැකිය. එය හසුරුවන්නන් ක්‍රියා කරවන්නේ පරිශීලකයා විසින් ඒවා ක්‍රියාත්මක වන අනුපිළිවෙලටම ය. ඔබට සිදුවීම් හසුරුවන්නක් ක්‍රියාත්මක කිරීමට අවශ්‍ය, නමුත් සම්මත සිදුවීම ක්‍රියාත්මක නොකිරීමට අවශ්‍ය නම්, triggerHandler ක්‍රමය භාවිතා කරන්න.

වාක්‍ය රචනා ක්‍රමය

පළමු පරාමිතිය ලෙස අපට අගයක් වශයෙන් සිදුවීමේ වර්ගය යොමු කළ හැකිය, දෙවන (විකල්ප) පරාමිතිය ලෙස හසුරුවන්නා වෙත යොමු කිරීමට අමතර පරාමිති අඩංගු කරන ලද අරාවක් හෝ වස්තුවක් යොමු කළ හැකිය:

$(තෝරන්නා).trigger(සිදුවීමේ වර්ගය, [අමතර පරාමිති]);

පළමු පරාමිතිය ලෙස jQuery.Event වස්තුවක් ආකාරයෙන් සිදුවීමක් යොමු කළ හැකිය:

$(තෝරන්නා).trigger(සිදුවීම, [අමතර පරාමිති]);

trigger ක්‍රමය වෙත අමතර පරාමිති යොමු කිරීම සහ on ක්‍රමය වෙත දත්ත යොමු කිරීම අතර වෙනසක් ඇත. පළමු නඩුවේ දී දත්ත නිර්වචනය කළ යුත්තේ සිදුවීම ක්‍රියාත්මක වන අවස්ථාවේ දී වන අතර, දෙවන නඩුවේ දී දත්ත නිර්වචනය කළ යුත්තේ ශ්‍රිතය-හසුරුවන්නා බැඳීමේ අවස්ථාවේ දී වේ.

උදාහරණය

#first බොත්තම ඔබොත්තම දැමූ විට අගය වැඩි වන්නේ පළමු span අංගයේ පමණක් වන අතර, #second බොත්තම ඔබොත්තම දැමූ විට - දෙකටම වන අතර, පළමු අංගයේ පරිශීලක ක්ලික් කිරීමක් අනුකරණය කරයි. increase ශ්‍රිතය පරාමිතියක් ලෙස එයට ලබා දෙන අංකය 1 කින් වැඩි කරනු ඇත. trigger ක්‍රමය භාවිතයෙන් අපි #second බොත්තම ඔබොත්තම දැමූවද, පළමු span අංගයේ ද ක්ලික් සිදුවීම ක්‍රියාත්මක වන ලෙස කරන්නෙමු:

<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); num.text(num + 1); }

මෙයද බලන්න

  • on ක්‍රමය,
    එය අංගයකට සිදුවීම් හසුරුවන්නක් බැඳීමට ඉඩ සලසයි
  • triggerHandler ක්‍රමය,
    එය අංගයකට බන්ධනය කරන ලද සියලුම සිදුවීම් හසුරුවන්නන් ක්‍රියාත්මක කිරීමට ඉඩ සලසයි
  • event වස්තුව,
    එය සිදුවීම පිළිබඳ තොරතුරු අඩංගු වේ
  • submit ක්‍රමය,
    එය JavaScript submit සිදුවීමට හසුරුවන්නක් බැඳීමට හෝ එම සිදුවීම ක්‍රියාත්මක කිරීමට ඉඩ සලසයි
සිංහල
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න