[英]Animate jquery onclick absolute position move
我正在嘗試為剛制作的“滑行”動畫。 而且由於我是jquery的嬰兒,所以遇到了麻煩。
我以為這可以用,但是沒有用。
$('ul').animate({.css('left', -600)}, "slow");
但顯然那是行不通的
$('#slide-left').click(function(){
$('ul').css('left', 0);
return false;
});
$('#slide-right').click(function(){
$('ul').css('left', -600);
return false;
});
$('#back-right').click(function(){
$('ul').css('left', -300);
return false;
});
$('#back-left').click(function(){
$('ul').css('left', -300);
return false;
});
這是一個小提琴http://jsfiddle.net/NePyd/3/
您為動畫設置的語法錯誤,它是.animate( properties [, duration ] [, easing ] [, complete ] )
:
$('ul').animate({left: -600}, 600);
查看文檔,以更全面地了解.animate()
$('ul').animate({'left':0}, "slow");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.