SORU
8 Temmuz 2010, PERŞEMBE


jQuery: pozisyon arasındaki Fark() ve offset()

position() offset() arasındaki fark nedir? Bir click olayı aşağıdaki işlemleri yapmak için çalıştım:

console.info($(this).position(), $(this).offset());

Ve aynen iade gibiler... (tıklanan elemanın bir tablo, bir tablo hücresi içinde)

CEVAP
8 Temmuz 2010, PERŞEMBE


Bu eleman ne olduğuna bağlı. position konumunu veriruzaklık üst bağlantılıdıroffset mı aynı , vebu belgeye göre. Eğer belge sıkça olduğu gibi ofset ebeveyn, eğer açıkçası, bu aynı olacaktır.

Eğer böyle bir düzen varsa, ancak:

 <div style="position: absolute; top: 200; left: 200;">
     <div id="sub"></div>
 </div>

Sonra offset içinalt200:200, ama position olarak 0:0 olacak.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • iZAPPA

    iZAPPA

    16 Temmuz 2010
  • MrSuicideSheep

    MrSuicideShe

    9 NİSAN 2010
  • Pituvision

    Pituvision

    11 Mart 2006