مسج موبايل صفحة الأحداث
وتنقسم الأحداث للتعامل مع صفحات مسج المحمول إلى أربع فئات:
- الصفحة التهيئة - قبل إنشاء الصفحة، وعندما تكون الصفحة تم إنشاء
- الصفحة تحميل / تفريغ - عندما صفحة خارجية لتحميل وتفريغ أو واجه الفشل
- انتقال الصفحة - قبل وبعد التحولات الصفحة
- الصفحة التغيير - عندما يتم تغيير الصفحات أو من، أو واجه الفشل
للإشارة كاملة لجميع الأحداث مسج جوال، يرجى زيارة موقعنا مسج موبايل الأحداث المرجعي .
مسج موبايل تهيئة الأحداث
عندما صفحة نموذجية في مسج موبايل تتم تهيئة، فإنه يمر عبر مرحلتين:
- قبل إنشاء صفحة
- إنشاء صفحة
كل مرحلة لها الحدث والتي يمكن استخدامها لإدراج أو التلاعب التعليمات البرمجية قبل أو عند مسج موبايل يعزز الصفحة.
حدث | وصف |
---|---|
pagebeforecreate | اندلعت عندما الصفحة على وشك أن تتم تهيئة، وقبل بدأ مسج موبايل تعزيز الصفحة |
pagecreate | اندلعت عندما صفحة تم إنشاؤها، ولكن قبل تعزيز اكتمال |
يوضح المثال التالي عند كل الحرائق حدث عندما تم إنشاء الصفحة في مسج الجوال:
مثال
$(document).on("pagebeforecreate",function(event){
alert("pagebeforecreate event fired!");
});
$(document).on("pagecreate",function(event){
alert("pagecreate event fired!");
});
انها محاولة لنفسك » مسج موبايل تحميل الأحداث
أحداث تحميل الصفحة هي لصفحات خارجية.
كلما صفحة خارجية وتحميلها في DOM، 2 أحداث النار. الأول هو pagecontainerbeforeload، وإما أن pagecontainerload الثانية (نجاح) أو pagecontainerloadfailed (تفشل).
وأوضح هذه الأحداث في الجدول أدناه:
حدث | وصف |
---|---|
pagecontainerbeforeload | أثار قبل اتخاذ أي طلب تحميل الصفحة |
pagecontainerload | أثار بعد الصفحة تم تحميل بنجاح وإدراجها في DOM |
pagecontainerloadfailed | أثار حالة فشل طلب تحميل الصفحة. افتراضيا، وسوف تظهر الرسالة "خطأ في تحميل الصفحة" |
المثال التالي يوضح كيفية pagecontainerload والأحداث pagecontainerloadfailed العمل:
مثال
$(document).on("pagecontainerload",function(event,data){
alert("pageload
event fired!\nURL: " + data.url);
});
$(document).on("pagecontainerloadfailed",function(event,data){
alert("Sorry, requested page does not exist.");
});
انها محاولة لنفسك » الانتقال الأحداث مسج موبايل
يمكننا أيضا استخدام الأحداث لأننا عندما الانتقال من صفحة واحدة إلى أخرى.
وتشمل انتقالات الصفحة صفحتين: أ "من" صفحة و"إلى" الصفحة - هذه التحولات تحريك التغيير من الصفحة النشطة الحالية (fromPage) إلى صفحة جديدة (toPage) .
حدث | وصف |
---|---|
pagebeforeshow | أثار على "إلى" الصفحة، قبل بدء الحركة الانتقالية |
pageshow | أثار على "إلى" الصفحة، بعد اكتمال الحركة الانتقالية |
pagebeforehide | انطلقت شرارتها في صفحة "من"، قبل بدء المرحلة الانتقالية للرسوم المتحركة |
pagehide | انطلقت شرارتها في صفحة "من"، بعد اكتمال الحركة الانتقالية |
المثال التالي يوضح كيفية عمل الأحداث التي تمر بمرحلة انتقالية:
مثال
$(document).on("pagebeforeshow","#pagetwo",function(){ // When entering
pagetwo
alert("pagetwo is about to be shown");
});
$(document).on("pageshow","#pagetwo",function(){
// When entering pagetwo
alert("pagetwo is now shown");
});
$(document).on("pagebeforehide","#pagetwo",function(){
// When leaving pagetwo
alert("pagetwo is about to be hidden");
});
$(document).on("pagehide","#pagetwo",function(){
// When leaving pagetwo
alert("pagetwo is now hidden");
});
انها محاولة لنفسك »