【发布时间】:2013-10-24 12:43:29
【问题描述】:
我有以下代码:
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 输出两个偏移量,它们被正确打印出来。
谢谢!
【问题讨论】:
标签: javascript jquery css offset