En son web geliştirme öğreticiler
 

jQuery pagebeforehide Olay

<JQuery Mobile Olaylar

Ö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:

$("document") . on("pagebeforehide",function(event) {...}) Try it

Belirli bir sayfa için olayı tetiklemek için:

$("document") . on("pagebeforehide"," page ",function(event) {...}) Try it

Parametre Açıklama
function(event,data) Gereklidir. pagebeforehide olay meydana geldiğinde çalışacak şekilde işlevini belirtir.

işlevin iki opsiyonel parametrelere sahiptir:

  • Olay nesnesi - Herhangi bir jQuery olay özellikler içerebilir (eg event.target, event.type, etc.) Bkz jQuery Olaylar Referans fazla bilgi için
  • Veri nesnesi - biz geçiş yapıyoruz sayfayı döndüren bir özelliği, NextPage içerir
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.


<JQuery Mobile Olaylar