Chciałbym, aby wyświetlana była pozycja środka obrazka, czyli jak dojadę do krawędzi ramki wyznaczającej pole to będzie 0 niezależnie od tego, gdzie jest myszka (gdzie jest na obiekcie). Teraz natomiast pozycja wyświetlana jest to pozycja myszki.
Czy ktoś mógłby mi napisać jak mogę takie coś osiągnąć?
Aktualnie pozycja na osi Y jest pobierana w następujący sposób (jest to zlepek elementów z paru funkcji):
Kod
var position.y = event.pageY;
DD.Top = position.y - element.offsetTop;
element.style.top = (position.y-DD.Top)+"px";
var printPositionY = position.y-DD.Top;
DD.Top = position.y - element.offsetTop;
element.style.top = (position.y-DD.Top)+"px";
var printPositionY = position.y-DD.Top;
Jak coś niejasnego napisałem to przepraszam, proszę dać znać to się poprawię. Dodam, że nie używam żadnej biblioteki, ponieważ z tego co przejżałem na szybko to i w MooTools i jQuery będzie podobny problem.