English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
يؤدي طريقة 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();اختبار لمعرفة‹/›
المتغير | وصف |
---|---|
دالة | دالة تنفيذها عند كل تفاعل بحدث التغيير |