所以我有一个gif,我想让它在按住键移动的同时连续播放,我怎么能在JavaScript/jQuery中做到这一点?
所以我有一个gif,我想让它在按住键移动的同时连续播放,我怎么能在JavaScript/jQuery中做到这一点 这就是我现在拥有的:所以我有一个gif,我想让它在按住键移动的同时连续播放,我怎么能在JavaScript/jQuery中做到这一点?,javascript,jquery,Javascript,Jquery,所以我有一个gif,我想让它在按住键移动的同时连续播放,我怎么能在JavaScript/jQuery中做到这一点 这就是我现在拥有的: $( document ).ready(function(){ $( document ).keydown(function(key) { switch(parseInt(key.which,10)) { // Left arrow key pressed case 37: $('img').
$( document ).ready(function(){
$( document ).keydown(function(key) {
switch(parseInt(key.which,10)) {
// Left arrow key pressed
case 37:
$('img').animate({left: "-=50px"}, 'fast');
$('img').attr('src','http://i.imgur.com/IvR83ue.gif');
break;
你能添加你的html代码吗?我的html只是一个图像标记。请改为尝试按键事件。它是连续的。另外,在每个动画开始时解除关键点事件的绑定,然后在结束时重新绑定,这样不会使浏览器崩溃。