我希望ul每次向左移动200,但它只发生一次.为什么? $('a.next').click(function(e) { // e.preventDefault(); $('ul#pikame').animate({ 'left': -200 }); e.preventDefault();}); 你应该试试: 'left': '-=200' 您只是静态设置
$('a.next').click(function(e) { // e.preventDefault(); $('ul#pikame').animate({ 'left': -200 }); e.preventDefault(); });你应该试试:
'left': '-=200'
您只是静态设置值.
基本上你说“将左值设置为-200”.你想说的是:“将剩余价值减少200”