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

  • ipsy Makeup Tips

    ipsy Makeup

    19 ŞUBAT 2009
  • Mindy

    Mindy

    20 NİSAN 2006
  • Sergio Fernandez

    Sergio Ferna

    1 EKİM 2009