Pin*_*kie 15 javascript css jquery jquery-1.6
jQuery的1.6.1,我们可以推测使用+=或-=与css()就像我们可以做的animate(),但是这是行不通的.有没有人看到代码有问题?
$(document).keydown(function(e) {
if (e.which == 37) { //37 left arrow key.
$('div').css('left', '-=10px')
}
});
Run Code Online (Sandbox Code Playgroud)
Hus*_*ein 16
您的代码是正确的,应该可行.看看jQuery bug跟踪器,我在http://bugs.jquery.com/ticket/9237找到了一个已打开的票证.它适用于宽度和高度,但至少不是左边.根据票证,应该在1.6.2中提供修复
更新05/13/11
该问题已经固定和修复,目前在WIP版本,可以在这里找到提供http://code.jquery.com/jquery-git.js.这是jQuery的最新非生产版本,包含最新修补程序.该修复应该在即将推出的1.6.2版本中正式提供.