Örnek
Biz uzak geçtiğini gösteriyor sayfa, gizli olmasını üzereyken bazı metinler uyar:
$(document).on("pagebeforehide","#pagetwo",function(){
alert("pagebeforehide
event fired - pagetwo is about to be hidden");
});
Kendin dene " Tanımı ve Kullanımı
Pagebeforehide olay üzerine tetiklenir "from" geçiş animasyon başlamadan önce, sayfa.
İlgili olaylar:
- pagehide - on Tetiklenmiş "from" geçiş animasyonu tamamlandıktan sonra, sayfa
- pagebeforeshow - on Tetiklenmiş "to" geçiş animasyon tamamlar önce, sayfa
- pageshow - on Tetiklenmiş "to" geçiş animasyonu tamamlandıktan sonra, sayfa
Not: Bu etkinlik bir sayfa geçiş her başlatıldığında tetiklenir / durur.
Sözdizimi
jQuery Mobile tüm sayfalar için olayı tetiklemek için:
Belirli bir sayfa için olayı tetiklemek için:
Parametre | Açıklama |
---|---|
function(event,data) | Gereklidir. pagebeforehide olay meydana geldiğinde çalışacak şekilde işlevini belirtir. işlevin iki opsiyonel parametrelere sahiptir:
|
page | İsteğe bağlı. Sayfanın kimliğine Nokta için pagebeforehide olayı belirtmek için. İç sayfalar için, kullanmak #id . Dış sayfalar için, kullanmak externalfile.html . |
it Yourself deneyin - Örnekler
İlgili olayların bir gösteri
Zaman gösteren bir gösteri pagebeforeshow, pageshow, pagebeforehide ve pagehide ateşi.
olay nesnesi
event.timeStamp özelliğini kullanma.
veri nesnesi
Kullanılması nextPage özelliğini biz geçiş yapıyoruz sayfayı döndürmek için.