jFancyTile — jquery牛叉的图片切换插件

发布于,归属于jquery插件沙发还空着,抢! 共有1,441人围观    

非常牛叉的图片切换特效,当你点击切换按钮的时候就会发现图片破碎切换。

还是来看强悍的demo:http://www.36ria.com/demo/jfancytile/demo/index.html

这个demo有些诡异,有时候图片会变得很少。

点此下载

效果很强大,不过请慎用,非常占CPU。

这个效果的原理并不复杂,来看下面的图解:

在点击切换按钮的瞬间,生成覆盖整张图片的特定方格大小的绝对定位层,层的背景都是为这张图片,这时候要计算每个方格的背景图片位置,以及绝对定位层的位置,生成好后,开始移动绝对定位层,然后隐藏和删除这些层。

使用教程:

创建如下html代码:

  1. <div id="selector">
  2.    <ul>
  3.       <li><img src="images/img01.jpg" alt="Title 01" /></li>
  4.       <li><img src="images/img02.jpg" alt="Title 02" /></li>
  5.    </ul>
  6. </div>

引入插件:

  1. <head>
  2.    <link rel="stylesheet" type="text/css" href="css/jfancytile.css"/>
  3.    <script type="text/javascript" src="js/jquery.jfancytile.js"></script>
  4.  
  5. </head>

初始化插件:

  1. $("#selector").jfancytile();

来看下它的参数配置:

  1. $("#selector").jfancytile({
  2.     inEasing: "swing",    //Easing动画插件的效果(向里)
  3.     outEasing: "swing",   // Easing动画插件的效果(向外)
  4.     inSpeed: 1000,        // 动画速度(向里)
  5.     outSpeed: 1000,       // 动画速度(向外)
  6.     rowCount: 8,          // 每一行的碎片数
  7.     columnCount: 13     // 总列数
  8.  
  9. });
(如果您喜欢这篇教程,可以通过支付宝打赏我们1元哦,拜谢!)

跟作者说两句

:wink: :twisted: :roll: :oops: :mrgreen: :lol: :idea: :evil: :cry: :arrow: :?: :-| :-x :-o :-P :-? :) :( :!: 8-O 8)