Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个元素,我想在每次单击按钮时向左移动 800 像素。
我已经编写了以下代码,它只将我的元素向左移动一次,而不是在每次点击时,任何人都可以提出正确的方法吗?
$('.hero-nav li.prev a').click(function(){ $('.hero-carousel').animate({'margin-left':'-640px'}, 1000); });
您缺少 1 个重要角色....
$('.hero-nav li.prev a').click(function(){ $('.hero-carousel').animate({'margin-left':'-=800px'}, 1000); });
= 符号使它相对移动。没有它是绝对移动的。