码迷,mamicode.com
首页 > 移动开发 > 详细

Slip.js(移动端跟随手指滑动组件,零依赖)

时间:2016-07-11 13:45:04      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:

Slip.js可用于移动端滑动banner,移动端整屏滑动等效果,个人觉得用于移动端滑动banner比较好,不会和iScroll.js起冲突,因为它不依赖任何其它的js库。

Html:

<!doctype html> ... <script type="text/javascript" src="slip.js"></script> <body> ... <div id="container"> <div class="page page-1"><img src="img/1.png"></div> <div class="page page-2"><img src="img/2.png"></div> <div class="page page-3"><img src="img/3.png"></div> <div class="page page-4"><img src="img/4.png"></div> </div> </body>

Js:

var container = document.getElementById(‘container‘);

var pages = document.querySelectorAll(‘.page‘);

var slip = Slip(container, ‘y‘).webapp(pages);

解说:

  • Slip:暴露到全局的方法,只要你引入slip.js,就可以得到这个实用牛逼的方法。

  • container: 被滑动的容器,里面是每个滑动页面。

  • ‘y‘: 页面滑动的方向,你也可以传入‘x‘

  • webapp: 设置页面展现为全屏滑动页面的方法。

  • pages: 页面元素列表。

slip.js有很多强大的功能,这里只是简单的说了一下,详细资料见http://binnng.github.io/slip.js/docs/,源码见于http://binnng.github.io/slip.js/docs/slip.html。



Slip.js(移动端跟随手指滑动组件,零依赖)

标签:

原文地址:http://www.cnblogs.com/zpweb/p/5659749.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!