jquery - 每次单击链接时如何使 div 向左滑动 100px

标签 jquery slide

到目前为止我所拥有的是这个

$(function(){
    $("#click").click(function(){
        $("#slide").animate({marginLeft:'100px'},'slow');                  
    });            
});

这是一个链接to a demo

这只有效一次,但如果我尝试再次单击该链接,则什么也不会发生

如何使其更像幻灯片放映?所以每次我点击时,它都会向左滑动

最佳答案

类似这样的事情。您使用 += 表达式:

$(function(){
    $("#click").click(function(){
        $("#slide").animate({left:'+=100px'},'slow');                  
    });            
});

关于jquery - 每次单击链接时如何使 div 向左滑动 100px,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7440112/

相关文章:

css - 找不到 zurb 基础的类示例轨道内容

javascript - jquery中订单总数乘以订单数量

javascript - 在选择器上调用 jQuery 函数

jquery - JqG​​rid colMoldel 格式化程序变量

android - 向下滑动显示textview动画

jQuery 切换下划线

javascript - jQuery:神秘的Json解析错误

javascript - Jquery - 将行从一个表复制到另一个表

JavaScript 菜单

twitter-bootstrap - Bootstrap 轮播 : images out of div when sliding