Rolf B: JQUERY falsche OFFSET Position bei translateY

Beitrag lesen

Hallo mixmastertobsi,

hast Du ein Beispiel? Was kommt raus, was würdest Du erwarten?

Wenn ich das in JSFiddle ausprobiere (mit Chrome und jQuery 3.1.1 sowie 3.3.1) und die .offset() Methode verwende, sind die Ergebnisse genau so, wie ich sie laut Doku erwarten würde.

Kritisch ist es mit der .position()-Methode, da gibt es einen Unterschied in den Werten zwischen jQuery 3.2.1 und 3.3.1. Wenn man die Doku anschaut: position() ist die Position relativ zum Parent-Element. Demnach macht 3.3.1 es richtig.

.offset() ist die Position im Dokument. Da sehe ich keine Unterschiede zwischen 3.1.1, 3.2.1 und 3.3.1. Ein transform:translate() wird eingerechnet, ein rotate auch wie es scheint.

Rolf

--
sumpsi - posui - clusi