前两天我写了一个MWheel插件,一些朋友用了表示很方便,非常感谢大家的捧场。
今天闲着没事,花一个小时写了这个滚屏Demo,利用前两天我写的MWheel插件,结合jQuery的便利选择器以及我最喜欢的ainmate做一个滚屏效果。当然,滚屏效果很简单,无非就是for循环递增递减就能实现,算法简单。
源码
index.html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title>滚屏效果 - 琼台博客</title>
<style type="text/css">
* { margin:0; padding:0; }
.box { color:#FFF; text-align:center; font-size:10em; }
</style>
<script type="text/javascript" src="jquery-2.0.3.min.js"></script>
<script type="text/javascript" src="MWheel.js"></script>
<script type="text/javascript" src="page.js"></script>
<script type="text/javascript">
window.onload = function(){
var element = document.getElementById('scroll');
$(element).width($(document).width());
$(element).height($(document).height());
box(element);
};
</script>
</head>
<body>
<div id="scroll">
<div class="box" style="background:red;" point="第一个">第一页</div>
<div class="box" style="background:black;" point="第二个">第二页</div>
<div class="box" style="background:blue;" point="第三个">第三页</div>
<div class="box" style="background:green;" point="最后一个">第四页</div>
</div>
</body>
</html>
...