الخاصية jQuery.ready
في jQuery
< jQuery | jQuery
اذهب إلى التنقل
اذهب إلى البحث
مراجعة 06:12، 1 يوليو 2018 بواسطة جميل-بيلوني (نقاش | مساهمات)
jQuery.ready
القيم المعادة
قيمة هذا الخاصية هي من النوع Thenable.
الوصف
هذه الخاصية هي كائنٌ شبيه بالكائن Pormise (يدعى Thenable) التي تستبين عن اللحظة الزمنيَّة التي يصبح فيها المستند جاهزًا.
jQuery.ready
أُضيف مع الإصدار: 1.8.
بدءًا من الإصدار jQuery 3.0، أصبح بالإمكان استعمال الكائن الذي يعيده هذا التابع مع التابع jQuery.when()
والتابع jQuery.resolve()
الأساسي. لا يجب أن تبني الشيفرة أيَّة افتراضات تتعلق فيما إذا كان هذا الكائن هو jQuery.Deferred، أو Promise، أو أي نوع آخر من أنواع الكائن Promise.
انظر أيضًا توثيق التابع ready().
فهو مفيد.
أمثلة
مراقبة جهوزية الصفحة عبر استعمال jQuery.when()
:
$.when( $.ready ).then(function() {
// أصبحت الصفحة جاهزة
});
استعمال اعتيادي آخر للتابع jQuery.when()
:
$.when(
$.getJSON( "ajax/test.json" ),
$.ready
).done(function( data ) {
// أصبح المستند جاهزًا
// `data` كبيانات test.json تمرَّر قيمة
});
مصادر