【问题标题】:javascript jquery animate div move slide left then back againjavascript jquery animate div 向左移动幻灯片然后再次返回
【发布时间】:2012-05-17 21:04:04
【问题描述】:

我有一个可见宽度为内容一半的滚动 div。 (实际内容是宽度的两倍。)

我只想要一个简单的 javascript,利用 jquery(serialscroll 插件实在太多)来触发滚动以滑入查看下半部分内容,然后再次单击将其滑回。 (滑动量是静态的#)

到目前为止,我已经有了一个 jsfiddle。最初的向左滑动有效,但向后滑动不起作用,然后它完全停止工作。

http://jsfiddle.net/w7Uvj/1/

【问题讨论】:

    标签: javascript jquery jquery-animate overflow slide


    【解决方案1】:

    单独使用left(或单独使用right)而不是leftrightfiddle

    【讨论】:

      【解决方案2】:

      将您的第二个函数更改为:

      $('.back').click(function() {    
          $('#maincol').animate({                
              'right':'-=400px'},750);
              $(this).fadeOut(500);
              $('.next').delay(600).fadeIn(500);
      });​
      

      jsFiddle example.

      您也可以将正确的属性也设置为 0px(而不是 -=400px)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2015-04-21
        • 2017-10-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-11-16
        • 2012-12-24
        相关资源
        最近更新 更多