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

  • hockeywebcasts

    hockeywebcas

    31 EKİM 2012
  • Karan Thakur

    Karan Thakur

    23 HAZİRAN 2010
  • pendrop gaming

    pendrop gami

    4 ŞUBAT 2013