English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
يطلق طريقة 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,... | معطيات أخرى يتم نقلها إلى معالج الحدث (الإعداد) |