当我单击“<<”和“>>”两个按钮之一时,我想让一张图片(火柴人图片)从左向右移动。这是我的代码,
function personLeft() {
$('#img').animate({left:'50px'});
}
function personRight() {
$('#img').animate({right:'50px'});
}
这是按钮,
<button id='left' onclick='personRight()'><<</button>
<button id='right' onclick='personLeft()'>>></button>
出于某种原因,这不起作用。它只会让他向右移动一次,或者向左移动一次。我试过这样做:
$(document).ready(function(){
$('#left').click(function(){
$('#img').animate({left:'50px'});
});
$('#right').click(function(){
$('#img').animate({left:'50px'});
});
});
但它只是做与函数相同的事情。如果您需要确切了解我的意思,请点击此处的链接。
所以,我想知道的是如何做到每次点击右键,它会向右移动 50 像素,每次点击左键,它都会向左移动 50 像素。