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 相关文章推荐
JS实现根据出生年月计算年龄
Jan 10 Javascript
基于jquery实现鼠标滚轮驱动的图片切换效果
Oct 26 Javascript
CSS中position属性之fixed实现div居中
Dec 14 Javascript
javascript断点调试心得分享
Apr 23 Javascript
全屏滚动插件fullPage.js使用实例解析
Oct 21 Javascript
jQuery弹出窗口打开链接的实现代码
Dec 24 Javascript
jQuery按需加载轮播图(web前端性能优化)
Feb 17 Javascript
移动端web滚动分页的实现方法
May 05 Javascript
Node.js开发第三方微信公众平台
Jun 05 Javascript
vue中阻止click事件冒泡,防止触发另一个事件的方法
Feb 08 Javascript
vue 子组件向父组件传值方法
Feb 26 Javascript
解决vue打包后刷新页面报错:Unexpected token
Aug 27 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
joomla jce editor 解决上传中文名文件失败问题
2013/06/09 PHP
分享一个Laravel好用的Cache宏
2015/03/02 PHP
PHP开发实现快递查询功能详解
2019/04/08 PHP
不间断滚动JS打包类,基本可以实现所有的滚动效果,太强了
2007/12/08 Javascript
一个JavaScript获取元素当前高度的实例
2014/10/29 Javascript
javascript数组输出的两种方式
2015/01/13 Javascript
jQuery插件jPaginate实现无刷新分页
2015/05/04 Javascript
JS实现适合于后台使用的动画折叠菜单效果
2015/09/21 Javascript
jQuery简单实现input文本框内灰色提示文本效果的方法
2015/12/02 Javascript
AngularJS中watch监听用法分析
2016/11/04 Javascript
详解vue-cli中的ESlint配置文件eslintrc.js
2017/09/25 Javascript
vue拖拽组件使用方法详解
2018/12/01 Javascript
vue form check 表单验证的实现代码
2018/12/09 Javascript
ES6中的迭代器、Generator函数及Generator函数的异步操作方法
2019/05/12 Javascript
Vue实现根据hash高亮选项卡
2019/05/27 Javascript
JavaScrip数组去重操作实例小结
2019/06/20 Javascript
cordova+vue+webapp使用html5获取地理位置的方法
2019/07/06 Javascript
JavaScript中this的学习笔记及用法整理
2020/02/17 Javascript
uni-app使用微信小程序云函数的步骤示例
2020/05/22 Javascript
用Python的Django框架来制作一个RSS阅读器
2015/07/22 Python
Django框架下在URLconf中指定视图缓存的方法
2015/07/23 Python
在python中使用正则表达式查找可嵌套字符串组
2017/10/24 Python
详解pandas中iloc, loc和ix的区别和联系
2020/03/09 Python
详解Selenium-webdriver绕开反爬虫机制的4种方法
2020/10/28 Python
python中pow函数用法及功能说明
2020/12/04 Python
美国家用电器和电子产品商店:Abt
2016/09/06 全球购物
英国豪华文具和皮具配件经典老品牌:Smythson(斯迈森)
2018/04/19 全球购物
德国自然时尚和有机产品购物网站:Waschbär
2019/05/29 全球购物
美国球迷装备的第一来源:FOCO
2020/07/03 全球购物
Belvilla法国:休闲度假房屋出租
2020/10/03 全球购物
软件测试工程师结构化面试题库
2016/11/23 面试题
高二英语教学反思
2014/01/19 职场文书
法人委托书
2014/07/31 职场文书
工作骂脏话检讨书
2014/10/05 职场文书
2016年寒假政治学习心得体会
2015/10/09 职场文书
用python删除文件夹中的重复图片(图片去重)
2021/05/12 Python