[javascript]代码库
SuperSlide 致力于解决网站大部分特效展示问题,使网站代码规范整洁,方便维护更新。
网站上常用的“焦点图/幻灯片”“Tab标签切换”“图片滚动”“无缝滚动”等只需要一个SuperSlide即可解决!
从此无需网上苦苦寻觅特效,无需加载n个插件,无需害怕代码冲突,你需要的只是一个SuperSlide!
还可以多个SuperSlide组合创造更多效果哦~
(兼容包括ie6的绝大部分浏览器)
更新至v2.1.1,修复当调用多个SuperSlide,并设置returnDefault:true 时总返回第一个的错误。点击这里下载v2.1.1版本(如果你之前使用v2.1,则直接覆盖即可)
更新至v2.1,兼容旧版,直接覆盖即可。
基础效果类型增加“菜单”和“手风琴”,并增加3个基础示例。
基础效果全部类型增加更多参数演示,让你更了解SuperSlide。
扩展效果增加20多个示例,特别是“综合首页”体现SuperSlide精髓所在。
优化leftLoop、topLoop、leftMarquee、topMarquee核心算法,初始化后不再存在dom操作,减少内存消耗,提高性能。
修复当scroll>1时 switchLoad 无效载bug。
修复一些示例兼容性bug。
新增参数:type,效果类型,默认值:slide,可选"slide"||"menu",引入type:"menu"专门处理菜单/导航效果。
新增参数:returnDefault,默认值:false,鼠标移出容器,返回默认状态,常用于导航/菜单。
新增参数:defaultPlay,默认值:ture,默认执行效果(第一次运行是否执行效果)常用于导航/菜单。
新增参数:mouseOverStop,默认值:ture,鼠标移到容器层(无缝滚动是mainCell)是否停止播放。
新增参数:playStateCell,默认值:".playState",播放/暂停状态按钮,点击后会增加/删除"pauseState"类名用于控制样色。
扩展参数:autoPage,支持自定义分页html!>>详解。
扩展参数:effect,增加"slideDown",下拉效果。
扩展参数:targetCell,增加支持"slideDown"效果。
扩展参数:startFun/endFun,增加传递参数,现在全参数为 startFun:function( i, c, slider, titCell, mainCell, targetCell, prevCell, nextCell ){}。
更改参数:easing,默认值为"swing",滑动更流畅。
leftMarquee、topMarquee 前后按钮增加mouseover事件。
leftMarquee、topMarquee 前后按钮增加长按10倍加速运行功能。
[代码运行效果截图]
[源代码打包下载]