İşte bir örnek, kırmızı kutuya tıkladıktan ve işaretçinin kutuya göre koordinatlarını gösterir.Ofset bir tıklama basılı tutulduğunda mousedown olayında güncellenmiyor Ofset ve sürükleyin
Tıklatıp sürüklersem koordinatların güncellenmesine izin vermek için bu komut dosyasını nasıl değiştirebilirim? Tıklamaları tutup fareyi hareket ettirirken koordinatların canlı olarak güncellenmesine izin vermek. Fiddle dan
http://jsfiddle.net/lonesomeday/5qxtL/2/
Kodu: Birkaç farklı şeyler denedim ama hiçbir şey ettik
$('#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);
});
bugüne kadar çalışmış ve bir cevap vermeden birbirinden birinden benzer başka soru bulamıyorum.
Teşekkür
bu yardımcı olacaktır olabilir size http://stackoverflow.com/questions/4127118/can-you-detect-dragging-in-jquery –
teşekkür ederiz ama cevap, sürüklediğiniz sırada canlı olarak güncellenmez, bunun yerine tıklamaların görünümü tarafından tamamlandıktan sonra güncellenir. –