Đây là mã của tôi:jQuery - div kéo với zoom
HTML
<div id="canvas">
<div id="dragme"></div>
</div>
CSS
#canvas {
width:500px;
height:250px;
border:1px solid #444;
zoom:0.7;
}
#dragme {
width:100px;
height:50px;
background:#f30;
}
JS
$(function(){
$('#dragme').draggable({containment:'parent'})
})
Tôi gặp vấn đề lớn khi sử dụng thuộc tính css zoom
. Vị trí của div có thể kéo mục tiêu không được phối hợp với vị trí con trỏ.
Có giải pháp sạch và đơn giản nào không? Tôi có thể thay đổi zoom động.
Tôi đã xem nội dung này: http://stackoverflow.com/questions/2930092/jquery-draggable-with-zoom-problem ... không có nhiều trợ giúp. – enloz
tại sao bạn sử dụng tính năng thu phóng? –
Tại sao nó không giúp ích nhiều? Có vẻ như chính xác là vấn đề của bạn. –