transformer.js是一款效果非常炫酷的带多种切片过渡动画效果的jQuery幻灯片插件。该幻灯片可以设置6种切片过渡效果,且该幻灯片兼容IE8浏览器,非常实用。
使用方法
使用该幻灯片插件需要在页面中引入jquery和transformer.js文件。
<script type="text/javascript" src="/path/to/jquery.min.js"></script> <script type="text/javascript" src="/path/to/transformer.js"></script>
HTML结构
该幻灯片实用嵌套<div>
的HTML结构,图片的描述信息可以使用一个<p>
元素来制作。
<div id="ImageSlider"> <div id="gellery"> <div> <img src="img/1.jpg"> <p>图片描述信息...</p> </div> <div> <img src="img/2.jpg"> <p>图片描述信息...</p> </div> <div> <img src="img/3.jpg"> <p>图片描述信息... </p> </div> </div> </div>
CSS样式
需要为该幻灯片添加以下一些CSS样式:
#ImageSlider{ height:380px; width:800px; text-align:left; } #gellery{ height:380px; width:800px; text-align:left; position:absolute; } #ImageSlider #loader{ background:url(img/loading_animated.gif) no-repeat; height:65px; width:65px; margin-top:150px; margin-left:355px; position:absolute; z-index:400; } #gellery div{ position:absolute; overflow:hidden; height:428px; width:981px; text-align:left; display:none; } #gellery img{ position:absolute; height:380px; width:800px; text-align:left; }
初始化插件
在页面DOM元素加载完毕之后,可以通过transformer()
方法来初始化该幻灯片插件。
$(document).ready(function(){ $('#gellery').transformer({ __Effects:new Array('Optimus','Ironhide','Scorponok','Megatron','Starscream','Jazz'), __Columns:7, __Rows:3, __Speed:10000, __Title_Height:100, __Title_Width:0, }); )};
transformer.js幻灯片插件的github地址为:https://github.com/rakibulalam/transformer.js