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

  • Commander Chalkboard

    Commander Ch

    20 Ocak 2014
  • Apple&Tech Reviews & Giveaways

    Apple&Tech R

    12 Temmuz 2008
  • Myron and Nejusha dance

    Myron and Ne

    2 AĞUSTOS 2012