animate(),img更快移动的参数

时间:2015-05-16 14:47:00

标签: jquery

我想要一种更快速移动img的方法。我该怎么办?

.animate({},'?');  


$(document).ready(function() {
   $(document).keydown(function(key) {
    switch(parseInt(key.which,10)) {
        // Left arrow key pressed
        case 37:
            $('img').animate({left: "-=10px"}, 'fast');
            break;
        // Up Arrow Pressed
        case 38:
            $('img').animate({top: "-=10px"}, 'fast');
            break;
        // Right Arrow Pressed
        case 39:
          $('img').animate({left: "+=10px"}, 'fast');
            break;
        // Down Array Pressed
        case 40:
            $('img').animate({top: "+=10px"}, 'fast');
            break;
     }
   });
});

1 个答案:

答案 0 :(得分:2)

只需输入毫秒数而不是字符串:

.animate({}, 1000); // 1 second
.animate({}, 10); // 1/100 of a second

有关该通话的详情,请参阅the docs'fast'200 btw相同。