101 of 119 menu

triggerHandler পদ্ধতি

triggerHandler পদ্ধতি একটি উপাদানের সাথে সংযুক্ত সমস্ত ইভেন্ট হ্যান্ডলার চালু করতে দেয়। এটি trigger পদ্ধতির মতোই কাজ করে, তবে তাদের মধ্যে কিছু পার্থক্য রয়েছে: ইভেন্ট হ্যান্ডলার কাজ করবে, কিন্তু স্ট্যান্ডার্ড ইভেন্ট ট্রিগার হবে না। উদাহরণস্বরূপ triggerHandler('submit'), কাজ করলেও submit ট্রিগার করবে না। triggerHandler পদ্ধতি শুধুমাত্র সেটের প্রথম উপাদানের উপর কাজ করে। triggerHandler দ্বারা চালু করা ইভেন্টগুলি DOM উপাদানগুলির অনুক্রমে বুদবুদ করে না। triggerHandler jQuery অবজেক্ট রিটার্ন করে না, এটি সর্বশেষ কল করা হ্যান্ডলার দ্বারা প্রাপ্ত মান রিটার্ন করে। যদি কোনো হ্যান্ডলার চালু না হয়, তাহলে undefined রিটার্ন করে।

সিনট্যাক্স

প্রথম প্যারামিটার হিসেবে আমরা একটি স্ট্রিং হিসাবে ইভেন্টের ধরন পাস করতে পারি, দ্বিতীয়টি ঐচ্ছিকভাবে অ্যারে বা অবজেক্ট, যাতে হ্যান্ডলারে প্রেরণের জন্য অতিরিক্ত প্যারামিটার রয়েছে:

$(সিলেক্টর).triggerHandler(ইভেন্টের ধরন, [অতিরিক্ত প্যারামিটার]);

প্রথম প্যারামিটার হিসেবে jQuery.Event অবজেক্ট আকারে ইভেন্ট পাস করা যেতে পারে:

$(সিলেক্টর).trigger(ইভেন্ট, [অতিরিক্ত প্যারামিটার]);

উদাহরণ

আসুন এমন করি যে #test1 সহ বাটনে ক্লিক করলে আমাদের ইনপুট ফোকাস পাবে এবং কনসোলে 'Focused' প্রিন্ট হবে, অন্য কথায় - হ্যান্ডলার ফাংশন এবং ফোকাস ইভেন্ট উভয়ই কাজ করবে। দ্বিতীয় বাটনে ক্লিক করলে #test2 শুধুমাত্র হ্যান্ডলার ফাংশনটি কাজ করবে, কিন্তু ইনপুটটি ফোকাস পাবে না:

<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') });

আরও দেখুন

  • trigger পদ্ধতি,
    যা একটি উপাদানের সাথে সংযুক্ত সমস্ত ইভেন্ট হ্যান্ডলার চালু করতে দেয়, নির্দিষ্ট ধরনের ইভেন্টের জন্য
  • on পদ্ধতি,
    যা একটি উপাদানের সাথে একটি ইভেন্ট হ্যান্ডলার সংযুক্ত করতে দেয়
বাংলা
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
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন