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

طريقة "ready()" لـ jQuery

أحداث jQuery

طريقة "ready()" تحدد الدالة التي يتم تنفيذها عند تحميل DOM بشكل كامل.

الطريقة الصحيحة هي انتظار تحميل المستند بشكل كامل وتحضره قبل استخدامه.

إذا تم تشغيل الطريقة قبل تحميل المستند بشكل كامل، إليك بعض أمثلة على العمليات الفاشلة:

  • حاول اختيار عنصر لم يتم إنشاؤه بعد

  • حاول الحصول على حجم صورة لم يتم تحميلها بعد

النص النحوي:

يستخدم عادةً method ready() مع دالة مجهولة المصدر

$(document).ready(function(){
  // معالج ready()
  });

يوجد طريقة أقصر لمعالجة أحداث مستعد المستند في jQuery:

$(function(){
  // معالج ready()
  });

مثال

عرض رسالة عند تحميل DOM:

$(document).ready(function(){
  $("p").text("الآن تم تحميل DOM، يمكنك التحقق منه.");
});
اختبار لمعرفة‹/›

استخدام لغة قصيرة لعرض رسالة عند تحميل DOM:

$(function(){
  $("p").text("الآن تم تحميل DOM، يمكنك التحقق منه.");
});
اختبار لمعرفة‹/›

استخدام ready() لجعل الدالة متاحة بعد تحميل المستند:

$(document).ready(function(){
  $("button").click(function(){
    $("div").slideToggle();
  });
});
اختبار لمعرفة‹/›

قيمة المتغير

المتغيراتوصف
functionالميزات التي يتم تنفيذها بعد تحميل المستند

أحداث jQuery