封装图片滑动效果

by bopooo

在腾讯QQ软件下载的页面有一个图片滑动的效果,觉得还不错 就自己封装了一个
技术方面在 动作缓冲上 遇到一些问题 不过都解决了
不过还是要谢谢 天空里的一片云给我提供的资料http://bbs.blueidea.com/thread-2961061-1-2.html
我大体上看了下 别人的思路 就自己动手做了 基本上是按照自己的想法来做的

考虑到很多朋友不太了解js 所以我封装的时候 把所有参数都集中到一个函数里 免得大家调用的时候还要看源代码 去设置参数根据提供不同的参数会有不同的效果 没有封装特别多的效果 需要的朋友可以自己动手改正自己想要的
废话多了 具体看效果

  1. 调用方法:glide.layerGlide(auto,oEventCont,oSlider,sSingleSize,second ,fSpeed,point);
  1. *glide.layerGlide(auto,oEventCont,oSlider,sSingleSize,second ,fSpeed,point);
  2. *@param auto type:bolean 是否自动滑动 当值是true的时候 为自动滑动
  3. *@param oEventCont type:object 包含事件点击对象的容器
  4. *@param oSlider type:object 滑动对象
  5. *@param sSingleSize type:number 滑动对象里单个元素的尺寸(width或者height)  尺寸是有point 决定
  6. *@param second type:number 自动滑动的延迟时间  单位/秒
  7. *@param fSpeed type:float   速率 取值在0.05--1之间 当取值是1时  没有滑动效果
  8. *@param point type:string   left or top  当值为left 为横向滚动  为top是顺向滚动

横向滑动

提示:您可以先修改部分 代码再运行

竖向滑动

提示:您可以先修改部分 代码再运行

Comments (4)

ZN一月 27th, 2010 at 8:54 下午

太棒了!!效果很好啊!

uoian三月 30th, 2010 at 5:26 下午

貌似Jquery很容易实现的,不过多谢谢代码,确实有不一样的心得,向你学习。

idamag四月 8th, 2010 at 10:54 下午

不错!我还以为是jquery写的。原来纯手工

web前端寒风八月 5th, 2010 at 9:15 上午

博主太牛了,崇拜你!

Leave a comment

Your comment