查看: 2747|回复: 3
打印 上一主题 下一主题

swiper如何动态的改变direction滑动方向属性?

[复制链接]
  • TA的每日心情
    开心
    2016-5-25 21:56
  • 签到天数: 1 天

    [LV.1]初来乍到

    2

    主题

    7

    帖子

    67

    积分

    注册会员

    Rank: 2

    积分
    67
    跳转到指定楼层
    楼主
    发表于 2017-11-1 11:01:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    1. <button class="btn">切换</button>
    2. <div class="swiper-container">
    3.     <div class="swiper-wrapper">
    4.         <div class="swiper-slide bg1">Slide 1</div>
    5.         <div class="swiper-slide bg2">Slide 2</div>
    6.         <div class="swiper-slide bg3">Slide 3</div>
    7.         <div class="swiper-slide bg4">Slide 4</div>
    8.     </div>
    9.     <div class="swiper-button-prev control"></div>
    10.     <div class="swiper-button-next control"></div>
    11. </div>
    12. </div>

    13. var swiper = new Swiper ('.swiper-container', {
    14.     direction: 'horizontal',
    15.     nextButton: '.swiper-button-next',
    16.     prevButton: '.swiper-button-prev',
    17.     noSwiping : true,
    18.     spaceBetween: 10,
    19.     slidesPerView: 3
    20.   })
    21.   
    22. $(".btn").click(function() {
    23.   swiper.params.slidesPerView = 1;
    24.   swiper.params.direction = 'vertical';
    25.   swiper.slides.addClass('swiper-no-swiping');
    26.   $('.control').hide();
    27.   swiper.update();
    28. });
    复制代码
    demo:http://jsfiddle.net/knpaxzf6/
    项目中一个需求是要让照片可以动态选择展示的方式,一种方式是横向滑动切换,另一种是竖直排列,
    横向切换我用的是sipwer,我用上边的代码实现出现了问题,不知道是什么原因造成的,恳求各位前辈指点?

    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏 分享分享 分享淘帖
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2017-11-2 11:35
  • 签到天数: 1 天

    [LV.1]初来乍到

    0

    主题

    2

    帖子

    10

    积分

    新手上路

    Rank: 1

    积分
    10
    沙发
    发表于 2017-11-2 11:36:39 | 只看该作者
    回复

    使用道具 举报

    该用户从未签到

    2

    主题

    7

    帖子

    25

    积分

    新手上路

    Rank: 1

    积分
    25
    板凳
    发表于 2017-11-2 13:08:50 | 只看该作者
    destroy了重新绑定,update对方向是无效的

    点评

    谢谢  发表于 2017-11-19 15:05
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

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

    GMT+8, 2024-11-24 06:46 , Processed in 3.153037 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

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