SORU
28 Ocak 2009, ÇARŞAMBA


Unsuru olmadığını kontrol kaydırma sonra görünür.

AJAX elemanları ile dolduruyorum. Bazıları ise aşağı sayfa kaydırma halinde görünür.
Eğer bir öğe şimdi sayfanın görünen kısmı ise bilebilirim bir yolu var mı?

CEVAP
28 Ocak 2009, ÇARŞAMBA


Bu hile yapmak gerekir:

function isScrolledIntoView(elem)
{
    var $elem = $(elem);
    var $window = $(window);

    var docViewTop = $window.scrollTop();
    var docViewBottom = docViewTop   $window.height();

    var elemTop = $elem.offset().top;
    var elemBottom = elemTop   $elem.height();

    return ((elemBottom <= docViewBottom) && (elemTop >= docViewTop));
}

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Autocar

    Autocar

    11 Mart 2006
  • hans peder sahl

    hans peder s

    22 Temmuz 2009
  • Ryan Ha

    Ryan Ha

    9 NİSAN 2006