当前位置 : 主页 > 网页制作 > JQuery >

jquery – 点击动画只能使用一次

来源:互联网 收集:自由互联 发布时间:2021-06-15
我希望ul每次向左移动200,但它只发生一次.为什么? $('a.next').click(function(e) { // e.preventDefault(); $('ul#pikame').animate({ 'left': -200 }); e.preventDefault();}); 你应该试试: 'left': '-=200' 您只是静态设置
我希望ul每次向左移动200,但它只发生一次.为什么?

$('a.next').click(function(e) {
        // e.preventDefault();
        $('ul#pikame').animate({
            'left': -200
        });
        e.preventDefault();
});
你应该试试:

'left': '-=200'

您只是静态设置值.

基本上你说“将左值设置为-200”.你想说的是:“将剩余价值减少200”

网友评论