مثال
تنبيه بعض النصوص قبل أن يتم طلب تحميل:
$(document).on("pagebeforeload",function(){
alert("pagebeforeload event
fired!");
});
انها محاولة لنفسك » تعريف واستخدام
تم إهمال هذا الحدث pagebeforeload في مسج النسخة 1.4.0. استخدام pagecontainerbeforeload الحدث بدلا من ذلك.
يتم تشغيل الحدث pagebeforeload قبل اتخاذ أي طلب الحمل.
الأحداث ذات الصلة:
- pageload - أثار بعد الصفحة تم تحميل بنجاح وإدراجها في DOM
- pageloadfailed - أثار حالة فشل طلب تحميل الصفحة
ملاحظة: يتم استخدام هذه الأحداث لصفحات خارجية - كلما صفحة خارجية يتم تحميل في DOM، وأطلق 2 الأحداث. الأول هو pagebeforeload. إما أن pageload الحدث 2ND أو pageloadfailed.
بناء الجملة
$("document").on("pagebeforeload",function(event,data){...})
معامل | وصف |
---|---|
function(event,data) | مطلوب. يحدد وظيفة لتشغيل عند حدوث الحدث pagebeforeload. وظيفة اثنين من المعلمات الاختيارية: كائن الحدث - الذي يمكن أن تحتوي على أي خصائص الحدث مسج (على سبيل المثال event.target، event.type، وما إلى ذلك) انظر مسج الأحداث المرجعي للمزيد من المعلومات كائن البيانات - يحتوي على ما يلي:
|
انها محاولة لنفسك - أمثلة
مظاهرة من الأحداث ذات الصلة
مظاهرة من pageload وpageloadfailed.
كائن الحدث
باستخدام الخاصية event.type للعودة نوع حدث مسبب.
كائن البيانات
باستخدام data.url للعودة إلى عنوان URL للصفحة الخارجية.