জে-কোয়েরী ইভেন্ট সমূহ(jQuery events): জে-কোয়েরী -(পর্ব-২৩)

Event এর বাংলা শাব্দিক অর্থ ঘটনা। programming এ ও এটি একই অর্থে ব্যবহৃত হয়। অপনি যে কাজটি করতে চান, তা কোন ঘটনার সময় করতে চান, সেটি আপনাকে পূর্বে থেকেই ঠিক করতে হবে। ধরুন আপনি কোন button এর উপর mouse নিলে button টির color পরিবর্তন করতে চান, এক্ষেত্রে আপনাকে অবশ্যই hover event এ code লিখতে হবে; অর্থাৎ এখানে আপনি যে ঘটনা টি ঘটিয়েছেন তা hover এর সময় ঘটেছে। তাই hover একটি event । এভাবে কোন একটি object এর অনেক ধরনরে event থাকতে পারে। যেমন : আমরা যদি keybord এর কথা চিন্তা করি তবে এর event গুলি হবে :-

  • ফোকাস-ইন ইভেন্ট (Focusin Event)
  • ফোকাস-আউট ইভেন্ট (Focusout Event)
  • কী-ডাউন ইভেন্ট (Keydown Event)
  • কী-প্রেস ইভেন্ট (Keypress Event)
  • কী-অপ ইভেন্ট (Keyup Event) ইত্যাদি।

jQuery এর মাধ্যমে খুব সহজেই আনেক ধরনের event handle করা যায়। এতে event সমূহ বিভিন্ন প্রকারের হতে পারে যেমন :

  • Form event : Form এর object (Button, Text Field, Textarea, Check Box, Radio Button etc) সমূহের event কে Form event বলে। যেমন: Blur, Change, Focus ইত্যাদি।
  • Keyboard Events : Focusin, Focusout, Keydown, Keypress ইত্যাদি।
  • Mouse Events : Click, Dblclick, Focusin, Focusout, Hover, Mousedown ইত্যাদি।
  • Browser Events : Error, Resize, Scroll ইত্যাদি।
  • Document Loading Events : Load, Ready, Unload ইত্যাদি। এ ছাড়া আরও অনেক event রয়েছে যেমন : Bind, Live, Delegate, one ইত্যাদি।

পরবর্তী পর্ব গুলোতে এদের নিয়ে বিস্তারিত আলচনা করা হবে।

………………………………………………………………………………
আলোকিত একটা সুন্দর সমৃদ্ধ পৃথিবী আমাদের প্রত্যেকেরই স্বপ্ন । আসুন আমাদের মেধা পরিশ্রম কে বিজ্ঞান সম্মতভাবে ব্যবহার করে, আমাদের স্বপ্ন পূরণে অংশ গ্রহণ করি। আজ এখানেই শেষ করলাম। “HAVE A GOOD PROGRAMMING”

জে-কোয়েরী ধারাবাহিক টিউটোরিয়ালঃ