En son web geliştirme öğreticiler
 

jQuery pageinit Olay

<JQuery Mobile Olaylar

Örnek

sayfa başlatıldı ve geliştirilmiş edildiğinde bazı metinler uyar:

$(document).on("pageinit",function(){
  alert("pageinit event fired!")
});
Kendin dene "

Tanımı ve Kullanımı

Pageinit olay jQuery 1.4.0 sürümü kullanımdan kaldırıldı. Kullanım pagecreate yerine olay.

pageinit etkinlik sayfası başlatıldı tetiklenir ve jQuery Mobile sayfa içeriğini arttırmak bittikten sonra.

1.4 sürümü önce, bu olay yerine jQuery DOM kullanılması ready() Diğer tüm jQuery olayları ve işlevleri yerleştirmek için, yöntemin. o sayfa doğrudan veya başka sayfanın AJAX çağrısı üzerinden yüklenen olup olmadığını çalışacaktır olmasıdır. Ancak, sürüm 1.4 tarihinden itibaren, bu pagecreate olay almıştır.

Not: Bu etkinlik için bir kez tetiklenen okunur "page" - Bir sayfa ilk kez yüklendiğinde her zaman, jQuery Mobile DOM sayfaları önbelleğe (memory) Bu, (örneğin) PageOne için pagetwo geri gezinmek nedenle zaman Daha sonra, PageOne zaten başlatıldı çünkü olay, patlamaz.

İlgili olaylar:

  • pagebeforecreate - tetiklenen sayfa hakkında ilk haline getirilmesi gereken, ancak iyileştirme başladı önce
  • pagecreate - geliştirme tamamlanmadan önce sayfa oluşturulduğunda tetiklenir, ancak

Sözdizimi

jQuery Mobile tüm sayfalar için olayı tetiklemek için:

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

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

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

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

Fonksiyonu, herhangi bir jQuery etkinlik özelliklerini içeren isteğe bağlı bir olay nesnesi vardır (eg event.target, event.type , etc.) gör JQuery Olaylar referans fazla bilgi için bkz.
page İsteğe bağlı. Sayfanın kimliğine Nokta için pageinit olayı belirtmek için. İç sayfalar için, kullanmak #id . Dış sayfalar için, kullanmak externalfile.html .

it Yourself deneyin - Örnekler

Pagebeforecreate ve pagecreate bir gösteri
zaman pagebeforecreate ve pagecreate yangını gösteren bir gösteri.

olay nesnesi
Event.type özelliğini kullanarak tetiklenen olay türü dönmek.


<JQuery Mobile Olaylar