全屏手动滑动,如果用两个手指会卡在中间不动

查看数: 2121 | 评论数: 6 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2016-9-26 14:30

正文摘要:

全屏手动滑动,如果用两个手指会卡在中间不动,求大神解决! 十分感谢!~

回复

yourshadow 发表于 2016-9-27 13:00:15
谢谢大家。
小黑 发表于 2016-9-27 11:00:31
不好意思 这个我也不知道
小黑 发表于 2016-9-27 11:00:15
我昨天加了swiper讨论群,在里面问的问题 你可以试一下哦 Swiper中文网 418951634
yourshadow 发表于 2016-9-27 09:34:40
小黑 发表于 2016-9-26 15:31
应该是没计算正确吧 可以吧你的代码贴一下 这样别人也好看一下
                        var _w = $("main" ...

我的代码是这样的,不都是自动计算的吗
if( $('.show-box .swiper-slide').length > 1 ) {
                var swiper = new Swiper('.show-box', {       
                        mode: 'horizontal',
                        onTouchMove: function(swiper){
                                if( swiper.getWrapperTranslate('x') < -( clientWidth * imgNum + 25 )) {
                                        console.log('该出现列表了');
                                        $('.mask,.mask-info').show();
                                        swiper.lockSwipes();                                       
                                }                               
                        },
                        onSlideChangeStart: function(swiper) {
                                if( swiper.activeIndex > 0 ) {
                                        $('.show-footer').show();                                       
                                }else {
                                        $('.show-footer').hide();
                                }
                        },                       
                        onDoubleTap: function(swiper){
                          alert('你点击的太快了');
                        }

                });                       
                $('.mask,.mask-info').on('click',function() {
                        $('.mask,.mask-info').hide();
                        console.log('隐藏列表');
                        swiper.unlockSwipes();
                });
        }
小黑 发表于 2016-9-26 15:32:58
本帖最后由 小黑 于 2016-9-26 15:34 编辑

C:\Users\Administrator\Desktop\Screenshot_20160926-152925.png

Screenshot_20160926-152925.png (624.44 KB, 下载次数: 46)

Screenshot_20160926-152925.png
小黑 发表于 2016-9-26 15:31:52
应该是没计算正确吧 可以吧你的代码贴一下 这样别人也好看一下
                        var _w = $("main").width();//max-width
                            $(".appmobRatImgDet .swiper-slide .inner img",function(i){
                            var img = $(this);
                            var realWidth = img.width();
                            var realHeight = img.height();C:\Users\Administrator\Desktop\Screenshot_20160926-152925.png
                                       
                                        $('.appmobRatImgDet .swiper-slide').css('width','');
                                        if (realWidth+40>_w) imgWidth = _w-40;
                                        $('.appmobRatImgDet .swiper-slide').css('width', imgWidth+40);
                        });

Archiver|手机版|小黑屋|Swiper中文网 ( 粤ICP备15001020号

GMT+8, 2024-5-12 05:28 , Processed in 0.063904 second(s), 31 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表