标签:
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。
标签:
原文地址:http://www.cnblogs.com/zpweb/p/5659749.html