SORU
9 EKİM 2010, CUMARTESİ


Nasıl bir kullanıcı altına kaydırılan olup olmadığını kontrol için

Kullanıcı altına kayar zaman içeriği yükler nerede sayfa sistemi (bir nevi Facebook gibi) yapıyorum. Kullanıcı sayfanın alt kısmında zaman bulup daha fazla mesaj yüklemek için ajax sorgusu çalıştırmak için bunu yapmak için en iyi yolu düşünüyorum.

Tek sorun, eğer kullanıcı jQuery ile sayfanın en altına kaydırılan olup olmadığını kontrol etmek için nasıl bilmiyorum. Herhangi bir fikir?

tl;kullanıcı jQuery ile sayfanın en altına kaydırılan zaman kontrol etmek için bir yol bulmalıyım. dr. :)

CEVAP
9 EKİM 2010, CUMARTESİ


Bu gibi window .scroll() olay kullanın:

$(window).scroll(function() {
   if($(window).scrollTop()   $(window).height() == $(document).height()) {
       alert("bottom!");
   }
});

You can test it here, bu işlemin üst kaydırma penceresi, ne kadar oldu kaydırılan aşağı, ekler yüksekliği görünür pencere ve denetler eşittir yüksekliği Genel İçerik (document). Eğer kullanıcı bunun yerine kontrol etmek istedimyakınaltında, şöyle bir şey olurdu:

$(window).scroll(function() {
   if($(window).scrollTop()   $(window).height() > $(document).height() - 100) {
       alert("near bottom!");
   }
});

* *10, sadece üzerinde tetiklemek istediğiniz alttan piksel ne olursa olsun 100 ayarlayın.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Awesomesauce Network

    Awesomesauce

    4 EKİM 2012
  • Lena Danya

    Lena Danya

    11 NİSAN 2010
  • NikkoNantone

    NikkoNantone

    21 Kasım 2011