我有以下代碼:移動圖像,Y座標
var currX = 0;
var currY = 0;
var player = $('#player');
//Checks to see which key is pressed down
$(window).on('mousedown', function(e) {
currX = e.offsetX;
currY = e.offsetY;
console.log(e.offsetX + ', ' + e.offsetY);
});
player.css({
left: function(index,value) { return (value + currX + 'px'); },
top: function(index,value) { return (value + currY + 'px'); }
});
圖像不動的。我console.log
兩個偏移量,他們打印輸出正確。
謝謝!
在我的CSS的#player具有絕對 –
好的位置。更新我的答案,因爲我注意到更嚴重的問題。 –
這是它謝謝你! –