জেকুয়েরি ইভেন্ট মেথড
জেকুয়েরি ইভেন্ট মেথডসমূহ নির্বাচিত এলিমেন্টের ইভেন্ট হ্যান্ডেলারে ফাংশন ট্রিগার/সংযুক্ত করে।
ওয়েব পেজে ব্যবহারকারীর এক একটি কার্যকলাপই ইভেন্ট হিসাবে গন্য করা হয়।
একনজরে জেকুয়েরি ইভেন্ট মেথডসমূহ
এলিমেন্টের সাথে ইভেন্ট হ্যান্ডলার সংযুক্ত করে। 3.0 ভার্সনে বাদ এর তালিকায় রাখা হয়েছে, এর পরিবর্তে on() মেথড ব্যবহার করুন।
blur ইভেন্ট সংযুক্ত/ট্রিগার করে।
change ইভেন্ট সংযুক্ত/ট্রিগার করে।
click ইভেন্ট সংযুক্ত/ট্রিগার করে।
dblclick ইভেন্ট সংযুক্ত/ট্রিগার কর।
নির্বাচিত এলিমেন্টের নির্দিষ্ট চাইল্ড এলিমেন্টের সাথে সাদৃশ্যপূর্ণ এলিমেন্টে ইভেন্ট হ্যান্ডলার সংযুক্ত করে। 3.0 ভার্সনে বাদ এর তালিকায় রাখা হয়েছে, এর পরিবর্তে on() মেথড ব্যবহার করুন।
live() মেথডের মাধ্যমে যুক্ত করা সকল ইভেন্ট হ্যান্ডলার রিমুভ(remove) করে। 1.9 ভার্সনে বাদ দেওয়া হয়েছে।
error ইভেন্ট সংযুক্ত/ট্রিগার করে। 3.0 ভার্সনে বাদ দেওয়া হয়েছে।
ইভেন্ট উত্থাপন পর্বের মধ্যে বর্তমান DOM এলিমেন্ট
যখন বর্তমানে এক্সিকিউটিং হ্যান্ডলার সংযুক্ত হয়, তখন ইভেন্ট মেথডে অতিরিক্ত ডাটা ধারন করে যা ইভেন্ট মেথড এর মধ্য দিয়ে অতিক্রম করানো হয়।
যেখানে বর্তমানে কলকৃত জেকুয়েরি ইভেন্ট হ্যান্ডলার সংযুক্ত হয়েছে সেখানে এলিমেন্ট রিটার্ন করে।
ইভেন্ট অবজেক্টের জন্য event.preventDefault() কল করা হয়েছিল কিনা তা রিটার্ন করে।
ইভেন্ট অবজেক্টের জন্য event.stopImmediatePropagation() কল করা হয়েছিল কিনা তা রিটার্ন করে।
ইভেন্ট অবজেক্টের জন্য event.stopPropagation() কল করা হয়েছিল কিনা তা রিটার্ন করে।
ডকুমেন্টের উপরের প্রান্তকে ভিত্তি ধরে মাউসের অবস্থান রিটার্ন করে।
ইভেন্টের ডিফল্ট এ্যাকশন প্রতিরোধ করে।
মাউস মোভমেন্টে কোন এলিমেন্ট অন্তর্ভুক্ত হয়েছে অথবা বাদ হয়েছে তা রিটার্ন করে।
নির্দিষ্ট ইভেন্টের মাধ্যমে ট্রিগার হওয়া ইভেন্ট হ্যান্ডলার দ্বারা রিটার্নকৃত শেষ/পূর্ববর্তী ভ্যালু ধারণ করে।
অন্যান্য ইভেন্ট হ্যান্ডলার কল করা প্রতিরোধ করে।
DOM ট্রি উত্থাপন থেকে ইভেন্টকে প্রতিরোধ করে। এছাড়া ইভেন্ট থেকে যেকোন প্যারেন্ট হ্যান্ডলারকে নোটিফিকেশন পেতেও বাধা করে।
যে DOM এলিমেন্ট ইভেন্ট ট্রিগার করে তা রিটার্ন করে।
ইভেন্ট ট্রিগার করা হলে ১ জানুয়ারি, ১৯৭০ সাল থেকে এখন পর্যন্ত সময়কে মিলিসেকেন্ডে রিটার্ন করে।
ইভেন্ট এর কোন টাইপ ট্রিগার করা হয়েছিল তা রিটার্ন করে।
ইভেন্টের জন্য কীবোর্ড যে কী অথবা মাউস এর যে বাটন চাপা হয়েছে তা রিটার্ন করে।
focus ইভেন্ট সংযুক্ত/ট্রিগার করে।
focusin ইভেন্টে ইভেন্ট হ্যান্ডলার সংযুক্ত করে।
focusout ইভেন্টে ইভেন্ট হ্যান্ডলার সংযুক্ত করে।
hover ইভেন্টে দুইটি ইভেন্ট হ্যান্ডলার সংযুক্ত করে।
keydown ইভেন্ট সংযুক্ত/ট্রিগার করে।
keypress ইভেন্ট সংযুক্ত/ট্রিগার করে।
keyup ইভেন্ট সংযুক্ত/ট্রিগার করে।
বর্তমান নির্বাচিত এলিমেন্টে এখন অথবা পরে এক বা একাধিক ইভেন্ট হ্যান্ডলার যুক্ত করে। 1.9 ভার্সনে বাদ দেওয়া হয়েছে।
load ইভেন্ট এর সাথে ইভেন্ট হ্যান্ডলার সংযুক্ত করে। 1.8 ভার্সনে বাদ দেওয়া হয়েছে।
mousedown ইভেন্ট সংযুক্ত/ট্রিগার করে।
mouseenter ইভেন্ট সংযুক্ত/ট্রিগার করে।
mouseleave ইভেন্ট সংযুক্ত/ট্রিগার করে।
mouseout ইভেন্ট সংযুক্ত/ট্রিগার করে।
mousemover ইভেন্ট সংযুক্ত/ট্রিগার করে।
mousemup ইভেন্ট সংযুক্ত/ট্রিগার করে।
on() মেথড দ্বারা সংযুক্ত ইভেন্ট হ্যান্ডলার রিমুভ করে।
নির্বাচিত এলিমেন্টের এক বা একাধিক ইভেন্ট এর জন্য ইভেন্ট হ্যান্ডলার সংযুক্ত করে।
নির্বাচিত এলিমেন্টে এক বা একাধিক ইভেন্ট হ্যান্ডলার যুক্ত করে। এই হ্যান্ডলার প্রতিটি এলিমেন্টের জন্য শুধুমাত্র একবার ট্রিগার করা যায়।
বিদ্যমান ফাংশন গ্রহন করে এবং নির্দিষ্ট প্রসঙ্গ নিয়ে নতুন ফাংশন রিটার্ন করে।
DOM সম্পূর্ণ লোড হলে এক্সিকিউট হওয়ার জন্য একটি ফাংশন নির্ধারণ করে।
resize ইভেন্ট সংযুক্ত/ট্রিগার করে।
scroll ইভেন্ট সংযুক্ত/ট্রিগার করে।
select ইভেন্ট সংযুক্ত/ট্রিগার করে।
submit ইভেন্ট সংযুক্ত/ট্রিগার করে।
দুটি click ইভেন্টে এর মধ্যে টোগল করার জন্য এক বা একাধিক ফাংশন যুক্ত করে। 1.9 ভার্সনে বাদ দেওয়া হয়েছে।
নির্বাচিত এলিমেন্টের সাথে যুক্ত সকল ইভেন্ট ট্রিগার করে।
নির্বাচিত এলিমেন্টের নির্ধারিত ইভেন্টের সাথে যুক্ত সকল ফাংশন ট্রিগার করে।
নির্বাচিত এলিমেন্ট থেকে পূর্বে যুক্ত হওয়া ইভেন্ট হ্যান্ডলার রিমুভ করে। 3.0 ভার্সনে বাদ এর তালিকায় রাখা হয়েছে, এর পরিবর্তে off() মেথড ব্যবহার করুন।
নির্বাচিত এলিমেন্ট থেকে ইভেন্ট হ্যান্ডলার রিমুভ করে। 3.0 ভার্সনে বাদ এর তালিকায় রাখা হয়েছে, এর পরিবর্তে off() মেথড ব্যবহার করুন।
unload ইভেন্টে ইভেন্ট হ্যান্ডলার সংযুক্ত করে। 3.0 ভার্সনে বাদ দেওয়া হয়েছে।