Swiper轮播插件使用

前文

Swiper是纯javascript打造的滑动特效插件,面向手机、平板电脑等移动终端,能实现触屏焦点图、触屏Tab切换、触屏多图切换等常用效果。

                归根到此,Swiper开源、免费、稳定、使用简单、功能强大,是架构移动终端网站的重要选择,在PC网页端也有很好的应用!

官方:https://www.swiper.com.cn/

官方API文档:https://www.swiper.com.cn/api/index.html

官方资源下载:https://www.swiper.com.cn/download/index.html

引入资源

<link  href="dist/css/swiper.min.css"  rel="stylesheet"> <!-- 注意,必须强制添加rel节点,不然不能正常使用 -->
<script src="dist/js/swiper.min.js"></script>

代码

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <link  href="dis/css/swiper.min.css"  rel="stylesheet"> <!---->
    <style>
        /* 设置轮播组件的高宽 */
        .swiper-container {
            width:1500px;
            height: 420px;
        }
    </style>

</head>
<body>
    <div class="swiper-container">
            <div class="swiper-wrapper">
                <div class="swiper-slide"><img src="images/one.png"></div>
                <div class="swiper-slide"><img src="images/two.png"></div>
                <div class="swiper-slide"><img src="images/three.png"></div>
                <div class="swiper-slide"><img src="images/four.png"></div>
                <div class="swiper-slide"><img src="images/five.png"></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>
        <script src="dis/js/swiper.min.js"></script>
        <script src="dis/js/jquery-1.11.3.min.js"></script>
        <script>
            $(function(){
                var mySwiper = new Swiper (‘.swiper-container‘, {
                    direction: ‘horizontal‘, // 水平切换选项,
                    loop: true, // 循环模式选项

                    // 如果需要分页器
                    pagination: {
                        el: ‘.swiper-pagination‘,
                    },

                    // 如果需要前进后退按钮
                    navigation: {
                        nextEl: ‘.swiper-button-next‘,
                        prevEl: ‘.swiper-button-prev‘,
                    },

                    // 如果需要滚动条
                    // scrollbar: {
                    //     el: ‘.swiper-scrollbar‘,
                    // },
                    //自动播放
                    autoplay: {
                        autoplay:true,//自动播放
                        delay:3000, //自动切换的时间间隔,单位ms
                        disableOnInteraction :false //如果设置为false,用户操作swiper之后自动切换不会停止,每次都会重新启动autoplay。
                    },
                    on:{
                        autoplayStart:function(){
                            console.log(‘开启自动切换‘);
                        },
                        autoplayStop:function(){
                            console.log(‘关闭自动切换‘);
                        }
                    }
                })
            })
        </script>
</body>
</html>

效果

原文地址:https://www.cnblogs.com/hzb462606/p/11237144.html

时间: 2024-10-28 11:17:07

Swiper轮播插件使用的相关文章

Swiper 轮播插件 之 动态加载无法滑动

1.原因:轮播图未完全动态加载完成,即初始化 2.方法一:ajax链式编程 $.ajax({ type: "get", url: serviceURL + "/listBanner" }).done(function(data){ //动态覆盖轮播图父元素中内容 }).done(function(data){ new Swiper('.swiper-container', { autoplay: true, //可选选项,自动滑动 initialSlide :0,

3. vue中导入animate.css动画库、Swiper轮播图组件

1. vue中导入animate.css动画库 2. vue中使用Swiper轮播图插件 注意:swiper常用设置 原文地址:https://www.cnblogs.com/qfshini/p/12120612.html

jquery实现轮播插件

这几天用jquery写了两个轮播的插件,功能很简单.第一次尝试写插件,有很多不足的地方,代码如下: 注:图片链接请替换掉,配置信息必须加上图片width和height. <!DOCTYPE html> <html ng-app="myApp"> <head lang="en"> <meta charset="UTF-8"> <link rel="stylesheet" hr

图片轮播插件FlexSlider

推荐一款万能图片轮播插件FlexSlider 先来看一下都能做出什么效果吧 轮播图方向控制按钮和底部的焦点按钮都是可以控制显示和隐藏,最厉害的一点是该插件支持手机触屏 具体参数设置当然还是github更权威https://github.com/woothemes/FlexSlider/ 友情提示:在github上下载的demo由于用的是google的CDN,由于google被墙可能导致无法运行,建议更改jQuery的调用地址 最后看一下支付宝官方网站上的对该插件的应用效果图

Javascript和jQuery WordPress 图片轮播插件, 内容滚动插件,前后切换幻灯片形式显示

用于在有限的网页空间内展示一组产品图片或者照片,同时还有非常吸引人的动画效果.本文向大家推荐12款实用的 jQuery 图片轮播效果插件,帮助你在你的项目中加入一些效果精美的图片轮播效果,希望这些插件能够帮助到你.Nivo Slider首先推荐的这款插件号称世界上最棒的图片轮播插件,有独立的 jQuery 插件和 WordPress 插件两个版本.目前下载量已经突破 1,800,000 次!jQuery 独立版本的插件主要有如下特色:? 16个独特的过渡效果? 简洁和有效的标记? 加载参数设置?

JQuery插件之图片轮播插件–slideBox

来源:http://www.ido321.com/852.html 今天偶然发现了一个比較好用的图片轮播插件-slideBox 先看看效果:http://slidebox.sinaapp.com/ 代码例如以下 1: <!doctype html> 2: <html> 3: <head> 4: <meta http-equiv="Content-Type" content="text/html; charset=utf-8"

图片轮播插件

刚买了司徒大大的<Javascript框架设计>,准备开始研读.打算在读之前先随便写个图片轮播插件,到读完这本书再来看看现在的自己有多菜....... 顺便做图片轮播的时候用美女照片真影响效率..... 上代码! 先是如何使用: html: <div id='outer' style='width:591px;height:862px;overflow:hidden;margin-left:100px;'> <ul id='try-slide' style='list-sty

js面向对象实现图片轮播插件

这个demo的学习过程很值得记录下来. 前言:学习了一遍js的面向对象,想找点东西练练手,就上网找了个用js面向对象实现图片轮播插件: http://www.codefans.net/jscss/code/3327.shtml 功能:新建一个实例就是一个图片轮播,可以新建多个,但是实例与实例之间是干扰的. 过程:看视频教程说,第一次搞面向对象,把面向过程改头换面就可以了.自己就死磕地先写了原生,再改为面向对象. 写原生的时候,遇到的问题: 不知道怎么样停止计时器:clearInterval.cl

手机端图片轮播插件

官网:http://bxslider.com/ 能自动适应屏幕大小,滑动图片 引用文件:query.bxslider.css和jquery.bxslider.min.js   手机端图片轮播插件