Jquery-draggable mit zoom-problem

Arbeite ich auf einer Seite, in welcher alle Inhalte sind skaliert mit zoom.
Das problem ist, wenn ich ziehen Sie etwas in die Seite ziehen Element bekommt eine schlechte position, die scheint relativ zu der zoom-Wert.

Um dieses Problem zu lösen habe ich versucht zu tun, einige Mathe über die position des ziehbar Komponente, aber scheint, dass auch tho optisch seine korrigierte, "wahre" position seiner nicht neu berechnet.

hier ist etwas code, um das besser erklären:

var zoom = Math.round((parseFloat($("body").css("zoom")) /100)*10)/10;

var x = $(this).data('draggable').position;
$(this).data('draggable').position.left = Math.round(x.left/zoom);
$(this).data('draggable').position.top = Math.round(x.top/zoom);

Jegliche Hilfe würde sehr geschätzt werden

InformationsquelleAutor Manuel | 2010-05-28

Schreibe einen Kommentar