Swiper.js实现移动端元素左右滑动


Posted in Javascript onSeptember 08, 2019

swiper.js也是一个很好用的移动端的js库。

需要引入它的css文件和js文件。用法很简单,加入相应的类即可,看一下Demo,很容易看懂。

我的例子如下:

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="utf-8">
 <title>Swiper demo</title>
 <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1">

 <!-- Link Swiper's CSS -->
 <link rel="stylesheet" href="css/swiper.min.css" >

 <!-- Demo styles -->
 <style>
 body {
 background: #eee;
 font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
 font-size: 14px;
 color:#000;
 margin: 0;
 padding: 0;
 }
 .swiper-container {
 width: 100%;
 height: 300px;
 margin: 20px auto;
 }
 .swiper-slide {
 text-align: center;
 font-size: 18px;
 background: #fff;
 }
 </style>
</head>
<body>
 <!-- Swiper -->
 <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 class="swiper-slide">Slide 4</div>
 <div class="swiper-slide">Slide 5</div>
 <div class="swiper-slide">Slide 6</div>
 <div class="swiper-slide">Slide 7</div>
 <div class="swiper-slide">Slide 8</div>
 <div class="swiper-slide">Slide 9</div>
 <div class="swiper-slide">Slide 10</div>
 </div>
 </div>
 <div id="bless">
 <input id="bless-word" type="text"></input>
 <a id="share-button">立即分享</a>
 </div>

 <!-- Swiper JS -->
 <script src="js/swiper.min.js"></script>
 <script type="text/javascript" src="js/jquery-2.2.0.js"></script>

 <!-- Initialize Swiper -->
 <script>
 var swiper = new Swiper('.swiper-container', {
 slidesPerView: 3,
 paginationClickable: true,
 spaceBetween: 30,
 freeMode: true
 });
 var shareBtn = document.getElementById("share-button"); 
 var bless = document.getElementById("bless-word");

 shareBtn.addEventListener("click",function(){
 var blessWord = bless.value;
 var url = "index2.html?word=" + blessWord; 
 shareBtn.setAttribute("href",url);
 },false);
 </script>
</body>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript 放大镜 v1.0 基于Yui2 实现的放大镜效果
Mar 08 Javascript
jQuery动态添加的元素绑定事件处理函数代码
Aug 02 Javascript
jQuery制作的别致导航有阴影背景高亮模式窗口
Apr 15 Javascript
Javascript 绘制 sin 曲线过程附图
Aug 21 Javascript
IE下使用jQuery重置iframe地址时内存泄露问题解决办法
Feb 05 Javascript
浅谈jQuery中setInterval()方法
Jul 07 Javascript
Bootstrap基本组件学习笔记之导航(10)
Dec 07 Javascript
Bootstrap3 内联单选和多选框
Dec 29 Javascript
浅谈JavaScript作用域和闭包
Sep 18 Javascript
vue自定义表单生成器form-create使用详解
Jul 19 Javascript
JavaScript undefined及null区别实例解析
Jul 21 Javascript
ES6学习教程之Promise用法详解
Nov 22 Javascript
vue实现抖音时间转盘
Sep 08 #Javascript
javascript移动端 电子书 翻页效果实现代码
Sep 07 #Javascript
使用 js 简单的实现 bind、call 、aplly代码实例
Sep 07 #Javascript
vue 使用高德地图vue-amap组件过程解析
Sep 07 #Javascript
vue 的 solt 子组件过滤过程解析
Sep 07 #Javascript
javascript的惯性运动实现代码实例
Sep 07 #Javascript
vue的滚动条插件实现代码
Sep 07 #Javascript
You might like
php判断字符以及字符串的包含方法属性
2008/08/30 PHP
php将textarea数据提交到mysql出现很多空格的解决方法
2014/12/19 PHP
php的crc32函数使用时需要注意的问题(不然就是坑)
2015/04/21 PHP
PHP伪造来源HTTP_REFERER的方法实例详解
2015/07/06 PHP
PHP实现登录搜狐广告获取广告联盟数据的方法【附demo源码】
2016/10/14 PHP
JQuery1.4+ Ajax IE8 内存泄漏问题
2010/10/15 Javascript
Node.js 服务器端应用开发框架 -- Hapi.js
2014/07/29 Javascript
js图片闪动特效可以控制间隔时间如几分钟闪动一下
2014/08/12 Javascript
jQuery中index()的用法分析
2014/09/05 Javascript
JavaScript获取网页表单提交方式的方法
2015/04/02 Javascript
用JavaScript实现对话框的教程
2015/06/04 Javascript
jquery实现点击查看更多内容控制段落文字展开折叠效果
2015/08/06 Javascript
jQuery插件实现适用于移动端的地址选择器
2016/02/18 Javascript
javascript简单判断输入内容是否合法的方法
2016/05/11 Javascript
自制微信公众号一键排版工具
2016/09/22 Javascript
BootStrap 超链接变按钮的实现方法
2016/09/25 Javascript
浅谈js之字面量、对象字面量的访问、关键字in的用法
2016/11/20 Javascript
利用JQuery实现datatables插件的增加和删除行功能
2017/01/06 Javascript
jQuery验证表单格式的使用方法
2017/01/10 Javascript
Angular.js中ng-if、ng-show和ng-hide的区别介绍
2017/01/20 Javascript
详解Vue方法与事件
2017/03/09 Javascript
移动端利用H5实现压缩图片上传功能
2017/03/29 Javascript
vue.js将时间戳转化为日期格式的实现代码
2018/06/05 Javascript
vue 内置过滤器的使用总结(附加自定义过滤器)
2018/12/11 Javascript
在Python程序中操作文件之isatty()方法的使用教程
2015/05/24 Python
python实现壁纸批量下载代码实例
2018/01/25 Python
flask session组件的使用示例
2018/12/25 Python
Django实现文件上传下载功能
2019/10/06 Python
Python实现图片添加文字
2019/11/26 Python
介绍一下mysql的日期和时间函数
2013/03/28 面试题
电脑租赁公司创业计划书
2014/01/08 职场文书
教师党员公开承诺书
2014/03/25 职场文书
论群众路线学习笔记
2014/11/06 职场文书
教师个人考察材料
2014/12/16 职场文书
游戏《东方异文石:爱亚利亚黎明》正式版发布
2022/04/03 其他游戏
解决Mysql报错 Table 'mysql.user' doesn't exist
2022/05/06 MySQL