Latest web development tutorials

أحداث الصفحة مسج موبايل

أحداث الصفحة مسج موبايل

وتنقسم الأحداث في صفحات موبايل مسج التعامل مع إلى أربع فئات:

  • الصفحة التهيئة - قبل إنشاء الصفحة عندما يتم إنشاء الصفحة، وصفحة بعد التهيئة
  • الصفحة تحميل / تفريغ - عندما تحميل الصفحة خارجي، التفريغ أو عندما يفشل أولا
  • الصفحة الانتقالية - انتقال الصفحة قبل وبعد
  • الصفحة التغيير - عندما الصفحة يتم تغيير، أو فشل الوجه

للحصول على معلومات كاملة عن جميع الأحداث مسج جوال، يرجى زيارة موقعنا على دليل مسج موبايل الحدث .


الحدث مسج موبايل تهيئة

عندما تكون في صفحة نموذجية يتم تهيئة مسج جوال، وسوف تذهب من خلال ثلاث مراحل:

  • قبل إنشاء صفحة
  • إنشاء صفحة
  • الصفحة التهيئة

مشغلات الحدث يمكن أن تستخدم في كل مرحلة من قانون العمل أو إدراج.

حدث وصف
pagebeforecreate عندما تكون الصفحة على وشك تهيئة، وقبل الصفحة تعزيز مسج موبايل قد بدأت لتشغيل الحدث.
pagecreate عندما تكون الصفحة قد تم إنشاؤها، ولكن قبل الانتهاء من التحسينات، تشغيل الحدث.
pageinit عندما تكون الصفحة تمت تهيئته، وبعد مسج موبايل الصفحة تعزيز قد اكتملت، واثار هذا الحدث.

يوضح المثال التالي مسج المحمول عند إنشاء الصفحة، عندما لتحريك كل حدث:

أمثلة

$ (الوثيقة) .على ( "pagebeforecreate"، وظيفة (الحدث) {
في حالة تأهب ( "الزناد الحدث pagebeforecreate!")؛
})؛
$ (الوثيقة) .على ( "pagecreate"، وظيفة (الحدث) {
في حالة تأهب ( "الزناد الحدث pagecreate!")؛
})؛

محاولة »


مسج موبايل الحدث Load

حدث تحميل الصفحة ينتمي إلى صفحة خارجية.

كلما كان DOM تحميل الصفحة الخارجي، وسيتم تشغيل اثنين من الأحداث. أول واحد هو pagebeforeload، والثاني هو pageload (النجاح) أو pageloadfailed (الفشل).

ويوضح الجدول التالي هذه الأحداث:

حدث وصف
pagebeforeload قبل أي طلب لصفحة تحميل على الزناد.
pageload كانت الصفحة تحميل بنجاح وإدراج أثار DOM.
pageloadfailed إذا فشل طلب تحميل الصفحة، يتم تشغيل الحدث. افتراضيا، سيتم عرض "خطأ في تحميل الصفحة" رسالة.

وpageload العرض التالي وحدث pagloadfailed يعمل:

أمثلة

$(document).on("pageload",function(event,data){
  alert("触发 pageload 事件!\nURL: " + data.url);
});
$(document).on("pageloadfailed",function(event,data){
  alert(";抱歉,被请求页面不存在。");
});

محاولة »


مسج موبايل حدث التحول

يمكننا أيضا استخدام الحدث أثناء الانتقال من واحدة إلى أخرى.

انتقالات الصفحة التي تنطوي على صفحتين: أ "إلى" صفحة و"الذهاب" الصفحة - هذه التحولات تجعل الصفحة النشطة الحالية ( "إلى" الصفحة) إلى صفحة جديدة ( "الذهاب إلى" تغيير تصبح الصفحة بطبيعة الحال أكثر ديناميكية.

حدث وصف
pagebeforeshow في "ذهاب" صفحة أثار قبل بدء الحركة الانتقالية.
pageshow في "ذهاب" شاشة الزناد، وبعد الانتهاء من الرسوم المتحركة التي تمر بمرحلة انتقالية.
pagebeforehide في "ل" صفحة الزناد، قبل أن يبدأ حركة الانتقال.
pagehide في "إلى" تحريك الشاشة، وبعد الانتهاء من الرسوم المتحركة التي تمر بمرحلة انتقالية.

يوضح ما يلي مبدأ الفترة الانتقالية:

أمثلة

$(document).on("pagebeforeshow","#pagetwo",function(){ //当进入页面二时
  alert("页面二即将显示");
});
$(document).on("pageshow","#pagetwo",function(){ // 当进入页面二时
  alert("现在显示页面二");
});
$(document).on("pagebeforehide","#pagetwo",function(){ // 当进入页面二时
  alert("页面二即将隐藏");
});
$(document).on("pagehide","#pagetwo",function(){ // When leaving pagetwo
  alert("现在隐藏页面二");
});

محاولة »