مثال
تنبيه بعض النصوص عندما تكون الصفحة قد تم تهيئة وتعزيز:
$(document).on("pageinit",function(){
alert("pageinit
event fired!")
});
انها محاولة لنفسك » تعريف واستخدام
تم إهمال هذا الحدث pageinit في مسج النسخة 1.4.0. استخدام pagecreate الحدث بدلا من ذلك.
يتم تشغيل الحدث pageinit عندما تكون الصفحة قد تم تهيئة وبعد انتهاء مسج موبايل تعزيز محتوى الصفحة.
قبل الإصدار 1.4، تم استخدام هذا الحدث بدلا من مسج DOM ready() طريقة، على إخضاع جميع الأحداث مسج ووظائف أخرى. وذلك لأنه سيعمل ما إذا كان يتم تحميل الصفحة مباشرة أو من خلال الدعوة أجاكس من صفحة أخرى. ومع ذلك، اعتبارا من الإصدار 1.4، تم استبدال هذا من قبل الحدث pagecreate.
ملاحظة: يتم تشغيل هذا الحدث مرة واحدة فقط في "صفحة" - في كل مرة يتم تحميل الصفحة للمرة الأولى، مسج موبايل تخزين الصفحات في DOM (الذاكرة)، وذلك عند التنقل إلى الخلف من pagetwo إلى pageone (على سبيل المثال)، وهذا لن إطلاق الحدث، لأنه بعد ذلك، يتم تهيئة pageone بالفعل.
الأحداث ذات الصلة:
- pagebeforecreate - اندلعت عندما الصفحة على وشك أن تتم تهيئة، ولكن قبل بدء تعزيز
- pagecreate - اندلعت عندما تكون الصفحة التي تم إنشاؤها، ولكن قبل تعزيز اكتمال
بناء الجملة
لتشغيل الحدث لكافة الصفحات في مسج الجوال:
$(document).on("pageinit",function(event){...})
Try it
لتشغيل الحدث لصفحة معينة:
$(document).on("pageinit"," page ",function(event){...})
Try it
معامل | وصف |
---|---|
function(event) | مطلوب. يحدد وظيفة لتشغيل عند حدوث الحدث pageinit وظيفة لديها كائن حدث اختياري، والتي يمكن أن تحتوي على أي خصائص الحدث مسج (على سبيل المثال event.target, event.type ، وما إلى ذلك) انظر مسج الأحداث المرجعي لمزيد من المعلومات. |
page | اختياري. يشير إلى معرف للصفحة لتحديد الحدث pageinit ل. للصفحات الداخلية، استخدم #id . لصفحات خارجية، استخدم externalfile.html . |
انها محاولة لنفسك - أمثلة
مظاهرة من pagebeforecreate وpagecreate
مظاهرة التي تظهر عندما pagebeforecreate وpagecreate النار.
كائن الحدث
باستخدام الخاصية event.type للعودة نوع حدث مسبب.