English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

طريقة jQuery trigger()

أحداث جـ jQuery

يطلق طريقة trigger() في jQuery الحدث المحدد على العنصر المحدد وافتراض سلوك الحدث (مثل تقديم استمارة).

لإطلاق معالج الحدث دون إطلاق سلوك افتراضي، يرجى استخدامtriggerHandler()الطريقة.

النحو:

$(selector).trigger(event, param1, param2, ...)

مثال

إطلاق حدث select على حقل <input>

$("button").click(function(){
  $("input").trigger("select");
});
اختبار لرؤية‹/›

إطلاق حدث click على العنصر <div>

$("button").click(function(){
  $("div").trigger("click");
});
اختبار لرؤية‹/›

عرض الفرق بين طريقة trigger() وطريقة triggerHandler()

$("#btn1").click(function(){
  $("input").trigger("select");
});
$("#btn2").click(function(){
  $("input").triggerHandler("select");
});
اختبار لرؤية‹/›

قيمة المعلمات

المعلماتوصف
حدثخطوط نصية تحتوي على أنواع أحداث JavaScript مثل click أو Submit
param1,param2,...معطيات أخرى يتم نقلها إلى معالج الحدث (الإعداد)

أحداث جـ jQuery