帖子
帖子
用户
博客
课程
123456下一页
返回列表 发新帖
1
帖子
0
勋章
171
Y币
本帖最后由 ForyouDev03 于 2015-12-16 16:58 编辑
KazNet 发表于 2015-12-16 16:19
非常感谢, 解决了。但是现在 按第二个他不会恢复隐身第一个滑动的按钮

                        var open_swiper;
                       var swiper = new Swiper('.swiper-container', {
                    slidesPerView : 4,
                    slidesPerGroup : 1,
                    onTouchStart: function(swiper){
                            if(open_swiper)
                            {
                                    open_swiper.slideTo(0, 300, false);
                            }
                    },
                    onSlideChangeEnd:function(swiper){
                            open_swiper = swiper;
                    }
                });

碰到问题可以查一下https://community.apicloud.com/bbs/forum.php?mod=post&action=edit&fid=36&tid=19644&pid=110070&page=1这个API,然后自己想一下
105
帖子
2
勋章
1万+
Y币
ForyouDev03 发表于 2015-12-16 16:57
var open_swiper;
                       var swiper = new Swiper('.swiper-co ...

谢谢你, 解决了。  完美了
0
帖子
0
勋章
121
Y币
感谢高手分享
97
帖子
0
勋章
576
Y币
先收藏再看。。。。
31
帖子
0
勋章
340
Y币
本帖最后由 一夫 于 2015-12-30 00:26 编辑

太好了  我本来还准备用 hammer 写 , 这下直接拿来用了。
下载下来试用了一下 , 感觉不是那么完美。

我再用hammer 试试 可不可以更加完美。
0
帖子
0
勋章
21
Y币
谢谢分享        
97
帖子
0
勋章
576
Y币
本帖最后由 玉林 于 2016-1-2 11:16 编辑

好东西,我的问题已经解决
97
帖子
0
勋章
576
Y币
本帖最后由 玉林 于 2016-1-3 20:18 编辑

求救!!!生成的列表为什么点击侧滑出来的按钮没反应呢



我是这样做的,读取数据库里的信息,然后生成了列表
  1. var str = '<ul class="aui-list-view" id="list">';
  2.                                         for (var i = 0; i < ret.length; i++) {

  3.                                                 str += '<li class="swiper-container swiper-btn-1"><div class="swiper-wrapper"><div class="swiper-slide"><img src="../image/touxiang.png" class="icon" /><div class="text"><span>' + ret[i].name + '<em>' + ret[i].fangjian + '--' + ret[i].zubie + '</em></span><div class="fontb"><span>' + ret[i].shouji + '</span></div></div></div><div class="swiper-slide slide-left"></div><div class="swiper-slide"></div><div class="swiper-slide"></div><div class="swiper-slide swipe-btn" tapmode onclick="dianji()">拨打</div></div></li>'

  4.                                         str += '</ul>';
  5.                                         $api.byId('sys-list').innerHTML = str;
  6.                                         initList();
复制代码
然后:
  1. <div>var swipers;
  2.         function initList() {
  3.             swipers=[]
  4.                 var swiper = new Swiper('.swiper-btn-1', {
  5.                         slidesPerView : 4,
  6.                         slidesPerGroup : 1,
  7.                         onTouchStart : function(swiper) {
  8.                         //alert("dianji");</div><div>                           <i>for(var j = 0;j < swipers.length;j++)</i>

  9.                                 swiper.slideTo(0, 300, false);</div><div>                           }
  10.                         }
  11.                 });
  12.                 swipers.push(swiper);
  13.         }

  14.         function dianji() {
  15.                 alert("dianji-1");
  16.         }</div>
复制代码

全然没反应呢,这是为什么呢?

@技术支持-M  元旦快乐,不知道上班的不,能帮助看一下吗?

本帖子中包含更多资源,您需要 登录 才可以下载或查看,没有帐号?立即注册

X
97
帖子
0
勋章
576
Y币
KazNet 发表于 2015-12-16 16:19
非常感谢, 解决了。但是现在 按第二个他不会恢复隐身第一个滑动的按钮

您的每一行拽按钮有作用吗?为什么我的点上没反应,没作用
1
帖子
0
勋章
171
Y币
本帖最后由 ForyouDev03 于 2016-1-4 09:49 编辑
玉林 发表于 2016-1-3 19:41
您的每一行拽按钮有作用吗?为什么我的点上没反应,没作用

   var open_swiper;
   var swiper = new Swiper('.swiper-container', {
    slidesPerView: 4,
    slidesPerGroup: 1,
    onTouchStart: function(swiper) {
     if (open_swiper) {
      open_swiper.slideTo(0, 300, false);
     }
    },
    onSlideChangeStart: function(swiper) {
     open_swiper = swiper;
    }
   });

初始化滑动用这个
123456下一页
您需要登录后才可以回帖 登录

本版积分规则