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

  • alex maybury

    alex maybury

    20 Aralık 2007
  • Chanre Joubert

    Chanre Joube

    27 Temmuz 2012
  • PomplamooseMusic

    PomplamooseM

    28 HAZİRAN 2008