使用JQuery从https://www.dropbox.com/guide转换页面

时间:2015-06-16 21:42:31

标签: javascript jquery ajax transition transitions

我目前正在尝试使用JQuery从https://www.dropbox.com/guide重新创建页面过渡(向左/向右滑动)。我担心我会过度思考进行过渡的过程。我正在考虑做的是:

左侧和右侧都有3个div:1个用于"返回"内容,1表示当前显示的内容,1表示"下一个"内容类似于

                [           screen   width               ]
[back div left] [displayed div left] [next div left      ]
                [back div right    ] [displayed div right] [next div right]

"后面的div"显示div left"并且"下一个div离开"背后"显示div右"

然后,假设用户按下" next"。页面:

  1. 发送一个AJAX请求,将下一页内容加载到"下一个div左边"和"下一个右边"分别
  2. 为两个div设置动画,以便屏幕上显示div为"下一个div为"和"下一个右边"所以布局看起来像
  3.                                      [ screen width                       ]
    [back div left] [displayed div left] [next div left      ]
                    [back div right    ] [displayed div right] [next div right]
    

    "下一个div离开"和"下一个右边"显示

    1. 删除"后退div"和"后退div"
    2. 将div重命名为:
      • "显示div left" - > "后退div"
      • "下一个div离开" - > "左边显示div"
      • "右边显示div" - > " back div right"
      • " next div right" - > "右边显示div"
    3.                 [ screen   width                         ]
      [back div left] [displayed div left]
                      [back div right    ] [displayed div right]
      
      1. 将新的div(相同尺寸)添加到"显示的div左边"并且"显示右对#34;作为新的"下一个div离开"并且" net div right"这样布局与页面加载前的布局相同
      2.                 [           screen   width               ]
        [back div left] [displayed div left] [next div left      ]
                        [back div right    ] [displayed div right] [next div right]
        

        稍微调整一下之后,我有一个版本可以向上/向下转换而不是左/右作为我已经上传here的测试。

        问题:

        1. 我是在正确的轨道还是我在思考它?
        2. 是否有更简单的方法进行转换,而不是在显示内容的任何一侧使用2个占位符div?
        3. 提前感谢您的帮助!

0 个答案:

没有答案