欢迎光临一流素材网,免积分免费素材下载!
当前位置:首页 > JS代码 > 精品插件

swiper5-开源、免费、强大的触摸滑动插件

所属栏目:精品插件更新时间:2020-04-22原作者:swiper来源:swiper发布者:deepdfhy浏览:0
基本信息
  • 效果演示
  • 使用文档
内容1

Swiper(Swiper master)是目前应用较广泛的移动端网页触摸内容滑动js插件。常用于移动端网站的内容触摸滑动

Swiper是纯javascript打造的滑动特效插件,面向手机、平板电脑等移动终端。

Swiper能实现触屏焦点图、触屏Tab切换、触屏多图切换等常用效果。


Swiper 完全免费并开源(MIT Licensed),无论你使用在个人网站或商业网站,都无需付费。


Swiper5 使用方法

1、首先加载插件,需要用到的文件有swiper.min.js和swiper.min.css文件。可下载Swiper文件或使用CDN。

<!DOCTYPE html>
<html>
<head>
    <link rel="stylesheet" href="dist/css/swiper.min.css"></head><body>
    <script src="dist/js/swiper.min.js"></script>
</body>
</html>

2、HTML内容。

<div class="swiper-container">
    <div class="swiper-wrapper">
        <div class="swiper-slide">Slide 1</div>
        <div class="swiper-slide">Slide 2</div>
        <div class="swiper-slide">Slide 3</div>
    </div>
    <!-- 如果需要分页器 -->
    <div class="swiper-pagination"></div>
    
    <!-- 如果需要导航按钮 -->
    <div class="swiper-button-prev"></div>
    <div class="swiper-button-next"></div>
    
    <!-- 如果需要滚动条 -->
    <div class="swiper-scrollbar"></div>
</div>
导航等组件可以放在container之外

3、你可能想要给Swiper定义一个大小,当然不要也行。

.swiper-container
{
    width: 600px;
    height: 300px;
}

4、初始化Swiper:最好是挨着</body>标签

...
<script>        
  var mySwiper = new Swiper ('.swiper-container', {
    direction: 'vertical', // 垂直切换选项
    loop: true, // 循环模式选项
    
    // 如果需要分页器
    pagination: {
      el: '.swiper-pagination',
    },    
    // 如果需要前进后退按钮
    navigation: {
      nextEl: '.swiper-button-next',
      prevEl: '.swiper-button-prev',
    },    
    // 如果需要滚动条
    scrollbar: {
      el: '.swiper-scrollbar',
    },
  })        
  </script>
</body>

如果不能写在HTML内容的后面,则需要在页面加载完成后再初始化。

<script>window.onload = function() {
  ...
}
</script>

或者这样(Jquery和Zepto)(推荐)

<script>
$(document).ready(function () {
 ...
})
</script>

5、完成。恭喜你,现在你的Swiper应该已经能正常切换了。


如果作为CommonJs 或ES 模块引入

//CommonJs
var Swiper = require('swiper');
var mySwiper = new Swiper('.swiper-container', { /* ... */ });
//ES
import Swiper from 'swiper';
var mySwiper = new Swiper('.swiper-container', { /* ... */ });


代码下载(0)
收藏 0 有帮助 0 没帮助 0
请站长喝杯咖啡?

站长一直坚持白天工作、晚上熬夜更新素材,付出了巨大的精力和时间,其中的辛酸难以言述。

如果本站素材对你有用,不妨考虑请站长喝杯咖啡鼓励一下!

立即打赏 0
给个评价吧
最受欢迎的

1swiper5-开源、免费、强大的触摸滑动插件

2OwlCarousel2-Thumbs

最新更新的

1swiper5-开源、免费、强大的触摸滑动插件

2OwlCarousel2-Thumbs