Oto przykładowe skrzypce, gdy kliknąłeś na czerwone pole i pokazuje współrzędne twojego wskaźnika względem pola.Offset nie aktualizuje się po mousedown wydarzeniu podczas wstrzymania kliknij i przeciągnij
Jak mogę zmienić ten skrypt, aby umożliwić koordynację aktualizacji po kliknięciu i przeciągnięciu? Umożliwienie współrzędnym aktualizacji na żywo, gdy przytrzymuję kliknięcie i poruszam myszą.
http://jsfiddle.net/lonesomeday/5qxtL/2/
Kod z Fiddle:
$('#target').mousedown(function(e) {
var offset = $(this).offset(),
imgLeft = e.pageX - offset.left,
imgTop = e.pageY - offset.top;
$('#result').text('Mouse clicked x = ' + imgLeft + ' Y = ' + imgTop);
});
Próbowałem kilka różnych rzeczy, ale nic nie działało tak daleko i nie może znaleźć kolejne pytanie, który jest podobny niezależnie od siebie bez odpowiedzi.
Dzięki
może to pomoże Ci http://stackoverflow.com/questions/4127118/can-you-detect-dragging-in-jquery –
Dziękuję ale Odpowiedź nie jest aktualizowana na żywo w trakcie przeciągania, ale aktualizuje się po kliknięciu. –