SORU
21 NİSAN 2010, ÇARŞAMBA


jQuery olayları .() yükleyin .() hazır .()kaldırma

Sadece basit bir soru, DV olayı için. .() yükleyin .() hazır .() kaldırma DOM yüklendiğinde sırayla çalıştırmak? Cevap jQuery Belgeleri görünce Evet görünüyor.

<script type="text/javascript">

        $(window).load(function () {
            // run code
            initializeCode();
        });

        $(document).ready(function() {
            //run code that MUST be after initialize

        });

        $(window).unload(function() {

            Cleanup();
        });
    </script>

Ancak, içinde kodu .() hazır initializeCode önce yürütme(); yürütmek, gerçekten garip hissediyorum. Ve şimdi içinde benim kod yerleştirmek var .() yüklendiğinde yöntem ve initializeCode sonra(); içinde olmak anlamına gelir .() hazır blok.

Birisi bir WordPress kullanmak için yeni beni olduğum gibi bu konuda daha fazla açıklar.

Çok teşekkür ederim.

CEVAP
21 NİSAN 2010, ÇARŞAMBA


$(window).load();

Tüm içeriği ile birlikte sayfa sonra çalıştırır yükleme yapılır. Bu tüm görüntüler, CSS (içerik ve özel yazı ve resimler gibi CSS ile tanımlanır), komut dosyaları, vb anlamına gelir. hepsi yüklendi. Bu tarayıcınız ""- simge gri olur, tabiri caizse. Dur zaman olayı olur Bu belge ile birlikte tüm içeriğini indirmek için çok kullanışlı tespit etmektir.

$(document).ready();

Öte yandan bu ayrıştırıcı DOM ile yapılır sonra, web tarayıcısı olacak olan JavaScript çalıştırabilen olarak ateş edecektir. Bu JavaScript en kısa sürede olup olmadığını kontrol etmek için yararlıdır.

$(window).unload();

Bu olay sayfa gezinme kapalı olduğunda da işten çıkarılacak. Yenile F5/önceki sayfa tuşuna basarak başka bir web sitesi için navigasyon veya tüm sekme/pencere kapatmayı olabilir.

Özetle, hazır() yük önce işten atılacak () ve boşaltma() ateş için son olacak.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • campos9896

    campos9896

    24 Mart 2012
  • Doc Adams

    Doc Adams

    20 HAZİRAN 2007
  • Fuse

    Fuse

    21 Kasım 2005