首页  >  问答  >  正文

javascript - 怎么实现移动端页面滑动切换,从1可以滑到2 但是不能从2滑回1 这样的效果呢?

第一页是引导页 第二页是首页 手机端第一页向上滑动显示第二页(首页),进入首页之后 无法再滑回第一页了 试了swipe 没能解决?请问大神如何解决?

为情所困为情所困2712 天前480

全部回复(2)我来回复

  • 我想大声告诉你

    我想大声告诉你2017-05-16 13:46:42

    方法很多,例如从一滑到二之后就把一直接给隐藏掉或者删掉。

    本质来说是阻止从二滑回一这一过程。

    回复
    0
  • PHP中文网

    PHP中文网2017-05-16 13:46:42

    封装完整对的库应该会给你设置钩子的, 自己看看文档, 看看有没有
    beforeSwipe 或者 shouldSwipe 之类的方法
    最简单的是设置一个变量, 触发以后设置为false;
    var swipable = true;
    function swipe(e) {

    if ( !swipable ) return e.preventDefault();
    swipable = false;

    }

    回复
    0
  • 取消回复