問題があります... Visual Studio 2008 を使用しています...
大きなボックス (div) から画像 = (0,0) の xy 座標を取得する方法を教えてください。画像をボックスの最後までドラッグすると、x=0 と y=0 の代わりに x=8 と y=8... が表示されるためです。
私を助けてください!ありがとうございました。
コードは次のとおりです。
$('#dragThis').draggable({
cursor: 'move',
// sets the cursor apperance
containment: '#box',
drag: function() {
var offset = $(this).offset();
var xPos = Math.abs(offset.left);
var yPos = Math.abs(offset.top);
$('#posX').text('x: ' + xPos);
$('#posY').text('y: ' + yPos);
},
stop: function(event, ui) {
// Show dropped position.
var Stoppos = $(this).position();
var left = Math.abs(Stoppos.left);
var top = Math.abs(Stoppos.top);
$('#posX').text('left: ' + left);
$('#posY').text('top: ' + top);
}
});
これはリンクです... 私が言ったボックスは実際にはパネルです。