下载地址:http://www.skitter-slider.net

演示网站:http://thiagosf.net/projects/jquery/skitter


    

    这个插件最大的特色是,它在翻页或滑动时有非常多的动画效果,比如立方体形、管道形等等。它还给用户提供一系列选项进行最大限度的自定义,例如,动画速度,转换间隔,图片文字标签的设置等。

    使用很简单,给予正确的配置就行。

    详细配置参数见:http://blog.sina.com.cn/s/blog_7f95e24b01017ts9.html 和官网。这里不再赘述。

    wKioL1QOk-bCx6OiAAQ4vQTURn8192.jpg


这里主要讲一下它的缺点。

缺点一:

    也算是BUG我觉得,参数设置全屏的时候宽屏图片显示没问题(官网上全是宽屏图片),当窄屏大图片全屏时就不如人意了,以下对比:


wKioL1QOlROxOEjAAAdbGdLBOtA649.jpg

wKioL1QOlbWQwdyUAAOdAquoenA195.jpg


可以清楚的看出来不和谐之处。查看代码才知道它的‘父母’考虑不周全


wKioL1QOlrWyP3E-AAI6YXEtVuQ335.jpg


只定义了高度,没有定义宽度(自己写程序的时候就要注意,要想到所有可能的情况)。于是乎:


wKioL1QOlyzjGKc3AAJm8Mfy_QM800.jpg


看效果:


wKioL1QOl4uR-1vqAAfbR0Hp2xw462.jpg



缺点二:

    不支持手机滑动换图。对于本来就是要用于手机端的我怎能容忍。

    继续修改源码。借助另一个插件jquery_mobile。

    (去学校学习)用法:


    wKiom1QOuv2w5SWuAAG2shZ-OWc444.jpg

   

 看源码,找到适合修改的地方,加入代码:


    wKioL1QOu0-y4bJdAAQzLPV-9oo572.jpg

    

    其实这个是仿照它的前一个和后一个按钮触发事件写的,只不过触发源改了。

    具体效果不方便演示,就要自己去试了。



    

    用后感想。通过看了几次它的源码,发现它和其他幻灯片好的原因是同样是切换,skitter的切换效果五花八门,可以自己设置,如果你够牛的话甚至可以定义自己的切换效果;而它之所以有很炫的切换效果是因为他把一张图片切成了N个小图片,然后定义几个切换效果函数,每个函数使用对应的代码去操作这些小图片。现在再去看skitter的切换效果,就会很容易发现都是以那种指定大小的小图片为单位切换的。这么说来skitter真正的干货就是这几个切换效果函数。

    坚持经常看源码。不懂了看源码,错了看源码,修改前看源码......