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

طريقة jQuery change()

أحداث jQuery

يؤدي طريقة change() إلى تحفيز حدث التغيير، أو يمكن إضافة دالة لتشغيلها عند حدوث حدث التغيير.

يحدث حدث التغيير عند تغيير محتوى عنصر النموذج، أو حالة الاختيار أو التحقق (بالنسبة لـ<input>،<select>و<textarea>)

النحو:

تحفيز حدث التغيير للعنصر المحدد

$(selector).change()

الإضافة إلى الحدث التغيير

$(selector).change(function)

مثال

إضافة دالة إلى حدث التغيير (يحدث حدث التغيير عند تغيير محتوى عنصر form):

$("input").change(function() {
  alert(this.value);
});
اختبار لمعرفة‹/›

إضافة دالة إلى حدث التغيير (يحدث حدث التغيير عند تغيير محتوى عنصر form):

$(".demo").change(function() {
  $(this).css("background", "coral");
});
اختبار لمعرفة‹/›

إضافة حدث التغيير إلى select، والذي يحصل على نص كل اختيار مختار ويكتبه في div:

$("select").change(function() {
  var str = "";
  $("select option:selected").each(function() {
    str += $(this).text() + " ";
  });
  $("div").text(str);
}).change();
اختبار لمعرفة‹/›

قيمة المتغير

المتغيروصف
دالةدالة تنفيذها عند كل تفاعل بحدث التغيير

أحداث jQuery