English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
طريقة "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 | الميزات التي يتم تنفيذها بعد تحميل المستند |