jQuery ក្បួនសំខាន់ - ឧបទ្ទវហេតុ

jQuery ইভেন্ট পদ্ধতি

ইভেন্ট পদ্ধতি ম্যাচ করা ইলেকট্রনিক এলাকার ইভেন্টটিকে ঘটিয়েছে বা ফাংশনটিকে সকল ম্যাচ করা ইলেকট্রনিক এলাকায় ইভেন্টে বাঁধা রাখা

ঘটিয়েছে উপরোক্ত উদাহরণ

$("button#demo").click()

উপরোক্ত উদাহরণটি id="demo" button ইলেকট্রনিক এলাকার click ইভেন্টটিকে ঘটিয়েছে

বাঁধা রাখা ইনস্ট্যান্স

$("button#demo").click(function(){$("img").hide()})

উপরোক্ত উদাহরণটি id="demo" বাটনটিকে ক্লিক করার সময় সকল চিত্রকে লুকাবার করবে

পদ্ধতি বর্ণনা
bind() ম্যাচ করা ইলেকট্রনিক এলাকায় একটি বা একাধিক ইভেন্ট হান্ডলার যোগ করা
blur() ইভেন্ট ব্লার বা ফাংশনটিকে নির্দিষ্ট ইলেকট্রনিক এলাকার ব্লার ইভেন্টে বাঁধা রাখা
change() ইভেন্ট চেঞ্জ বা ফাংশনটিকে নির্দিষ্ট ইলেকট্রনিক এলাকার চেঞ্জ ইভেন্টে বাঁধা রাখা
click() ইভেন্ট ক্লিক বা ফাংশনটিকে নির্দিষ্ট ইলেকট্রনিক এলাকার ক্লিক ইভেন্টে বাঁধা রাখা
dblclick() ইভেন্ট ডবল ক্লিক বা ফাংশনটিকে নির্দিষ্ট ইলেকট্রনিক এলাকার ডবল ক্লিক ইভেন্টে বাঁধা রাখা
delegate() ম্যাচ করা ইলেকট্রনিক এলাকার সর্বশেষ বা ভবিষ্যতের সাব-ইলাকায় একটি বা একাধিক ইভেন্ট হান্ডলার যোগ করা
die() live() ফাংশনের মাধ্যমে যোগ করা সকল ইভেন্ট হান্ডলার সরানো
error() ইভেন্ট এররর বা ফাংশনটিকে নির্দিষ্ট ইলেকট্রনিক এলাকার এররর ইভেন্টে বাঁধা রাখা
event.isDefaultPrevented() event.preventDefault() কল করা হয়নি কি না তা প্রতিবেদন করা
event.pageX ডকুমেন্টের বামভাগের প্রতি মাউসের অবস্থান
event.pageY ডকুমেন্টের উপরভাগের প্রতি মাউসের অবস্থান
event.preventDefault() ইভেন্টের ডিফল্ট কাজ বন্ধ করা
event.result ইভেন্ট হান্ডলার দ্বারা ফেরত দেওয়া সর্বশেষ মান
event.target যেই ডম এলাকা ইভেন্টটিকে ঘটিয়েছে
event.timeStamp ইভেন্ট ঘটার সময় ১৯৭০ সালের ১লা জানুয়ারি থেকে মিলিসেকেন্ডের সংখ্যা
event.type ইভেন্টের ধরন বর্ণনা করা
event.which কোন কিনা কিবোর্ড বা বাটন চালানোর প্রতিবেদন
focus() ইভেন্ট ফক্স বা ফাংশনটিকে নির্দিষ্ট ইলেকট্রনিক এলাকার ফক্স ইভেন্টে বাঁধা রাখা
keydown() ইভেন্ট কিডাউন বা ফাংশনটিকে নির্দিষ্ট ইলেকট্রনিক এলাকার কিডাউন ইভেন্টে বাঁধা রাখা
keypress() ইভেন্ট কিপ্রেস বা ফাংশনটিকে নির্দিষ্ট ইলেকট্রনিক এলাকার কিপ্রেস ইভেন্টে বাঁধা রাখা
keyup() keyup イベントにバインドされた関数をトリガー、または指定された要素にバインドします。
live() 現在または将来の一致する要素に一つまたは複数のイベントハンドラを追加します。
load() load イベントにバインドされた関数をトリガー、または指定された要素にバインドします。
mousedown() mousedown イベントにバインドされた関数をトリガー、または指定された要素にバインドします。
mouseenter() mouseenter イベントにバインドされた関数をトリガー、または指定された要素にバインドします。
mouseleave() mouseleave イベントにバインドされた関数をトリガー、または指定された要素にバインドします。
mousemove() mousemove イベントにバインドされた関数をトリガー、または指定された要素にバインドします。
mouseout() mouseout イベントにバインドされた関数をトリガー、または指定された要素にバインドします。
mouseover() mouseover イベントにバインドされた関数をトリガー、または指定された要素にバインドします。
mouseup() mouseup イベントにバインドされた関数をトリガー、または指定された要素にバインドします。
one() 一致する要素にイベントハンドラを追加します。各要素は一度だけこのハンドラをトリガーできます。
ready() HTML ドキュメントが読み込まれたときに発生するイベント(HTML ドキュメントが利用可能になったとき)
resize() resize イベントにバインドされた関数をトリガー、または指定された要素にバインドします。
scroll() scroll イベントにバインドされた関数をトリガー、または指定された要素にバインドします。
select() select イベントにバインドされた関数をトリガー、または指定された要素にバインドします。
submit() submit イベントにバインドされた関数をトリガー、または指定された要素にバインドします。
toggle() click イベントが発生したときに実行されるように、二つ以上のイベントハンドラ関数をバインドします。
trigger() 一致する全ての要素の指定されたイベント
triggerHandler() 一致する最初の要素の指定されたイベント
unbind() 追加されたイベントハンドラを削除します。
undelegate() 現在または将来に追加されたイベントハンドラを削除します。
unload() unload イベントにバインドされた関数をトリガー、または指定された要素にバインドします。

参照

チュートリアル:jQuery エレメントセレクターグラマティックス