دستورالعمل مرجع jQuery - رویدادها

روش‌های امر jQuery

روش‌های امر jQuery باعث می‌شوند که امرهای تطبیق داده شده فعال شوند، یا فونکشن را به امرهای تطبیق داده شده پیوند دهند.

مثال فعال‌سازی:

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

مثال بالا باعث می‌شود که امر کلیک button علامت تعبیر id="demo" فعال شود.

مثال پیوند:

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

مثال بالا در زمانی که دکمه id="demo" کلیک شود، تمام تصاویر را مخفی می‌کند.

روش وصف
bind() یک یا چند مدیریت‌کننده امر به علامت تعبیر تطبیق داده شده اضافه کنید.
blur() ترقی یا فونکشن کو کسی علامت تعبیر پرنماد یا کلید فشار کاری ببند
change() ترقی یا فونکشن کو کسی علامت تعبیر پرنماد یا کلید فشار کاری ببند
click() ترقی یا فونکشن کو کسی علامت تعبیر پرنماد یا کلید فشار کاری ببند
dblclick() ترقی یا فونکشن کو کسی علامت تعبیر پرنماد یا کلید فشار کاری ببند
delegate() یک یا چند مدیریت‌کننده امر به فرزندان فعلی یا آینده علامت تعبیر تطبیق داده شده اضافه کنید.
die() تمام مدیریت‌کنندگان امر که توسط live() اضافه شده‌اند را حذف کنید.
error() ترقی یا فونکشن کو کسی علامت تعبیر پرنماد یا کلید فشار کاری ببند
event.isDefaultPrevented() برگرداند که آیا بر روی object event preventDefault() فراخوانی شده.
event.pageX محل موش در سمت چپ مرجع کاغذ.
event.pageY محل موش در بالای مرجع کاغذ.
event.preventDefault() امر پیش‌فرض را متوقف کنید.
event.result آخرین ارزشی که توسط مدیریت امر توسط علامت تعبیر مشخص شده
event.target DOM علامت تعبیر که این امر را ترقی داده
event.timeStamp این ویژگی میزان میلسی ثانیه از 1 ژانویه 1970 تا زمان وقوع امر را برمی‌گرداند.
event.type کوئی نوعی امر کیا یا نکش کیا
event.which کوئی کلید یا دکمه کوچک را کیج کیج کیا یا نکش کیا
focus() ترقی یا فونکشن کو کسی علامت تعبیر پرنماد یا کلید فشار کاری ببند
keydown() ترقی یا فونکشن کو کسی علامت تعبیر پرنماد یا کلید فشار کاری ببند
keypress() ترقی یا فونکشن کو کسی علامت تعبیر پرنماد یا کلید فشار کاری ببند
keyup() ایجاد یا بستن یک فرآیند به رویداد key up یک عنصر مشخص
live() افزودن یک یا چند پردازنده رویداد به عناصر تطابق‌یافته، در حال حاضر یا در آینده
load() ایجاد یا بستن یک فرآیند به رویداد load یک عنصر مشخص
mousedown() ایجاد یا بستن یک فرآیند به رویداد mouse down یک عنصر مشخص
mouseenter() ایجاد یا بستن یک فرآیند به رویداد mouse enter یک عنصر مشخص
mouseleave() ایجاد یا بستن یک فرآیند به رویداد mouse leave یک عنصر مشخص
mousemove() ایجاد یا بستن یک فرآیند به رویداد mouse move یک عنصر مشخص
mouseout() ایجاد یا بستن یک فرآیند به رویداد mouse out یک عنصر مشخص
mouseover() ایجاد یا بستن یک فرآیند به رویداد mouse over یک عنصر مشخص
mouseup() ایجاد یا بستن یک فرآیند به رویداد mouse up یک عنصر مشخص
one() افزودن پردازنده رویداد به عناصر تطابق‌یافته. هر عنصر فقط می‌تواند این پردازنده را یک بار فعال کند.
ready() رویداد آماده‌سازی مستند (وقتی مستند HTML آماده و قابل استفاده است)
resize() ایجاد یا بستن یک فرآیند به رویداد resize یک عنصر مشخص
scroll() ایجاد یا بستن یک فرآیند به رویداد scroll یک عنصر مشخص
select() ایجاد یا بستن یک فرآیند به رویداد select یک عنصر مشخص
submit() ایجاد یا بستن یک فرآیند به رویداد submit یک عنصر مشخص
toggle() بستن دو یا چند پردازنده رویداد، که در صورت رخ دادن رویدادهای click پیاپی اجرا می‌شوند.
trigger() رویداد مشخص برای تمام عناصر تطابق‌یافته
triggerHandler() اولین عنصر تطابق‌یافته و رویداد مشخص
unbind() حذف یک پردازنده رویداد اضافه شده از عناصر تطابق‌یافته
undelegate() حذف یک پردازنده رویداد اضافه شده از عناصر تطابق‌یافته، در حال حاضر یا در آینده
unload() ایجاد یا بستن یک فرآیند به رویداد unload یک عنصر مشخص

مطالعه کنید

آموزش:قوانین انتخابگر عناصر jQuery