SmallSlider 图片轮播插件(网络收集)

示例代码:

HTML部分

HTML代码:
  1. <div id=”flashbox” class=”smallslider”>
  2.   <ul>
  3.      <li><a href=”#”><img src=”rs/images/001.jpg” title=”" alt=”图片标题1″ /></a></li>
  4.      <li><a href=”#”><img src=”rs/images/002.jpg” title=”" alt=”图片标题2″ /></a></li>
  5.      <li><a href=”#”><img src=”rs/images/003.jpg” title=”" alt=”图片标题3″ /></a></li>
  6.      <li><a href=”#”><img src=”rs/images/004.jpg” title=”" alt=”图片标题4″ /></a></li>
  7.      <li><a href=”#”><img src=”rs/images/005.jpg” title=”" alt=”图片标题5″ /></a></li>
  8.   </ul>
  9. </div>

JS部分

JS代码:
  1. <script type=”text/javascript”>
  2.             $(document).ready(function(){
  3.                 $(‘#flashbox’).smallslider({
  4.                 onImageStop:false,
  5. switchEffect:’ease’,
  6.                 switchEase: ‘easeOutBounce’,
  7.                 switchPath: ‘up’,
  8.                 switchMode: ‘hover’,
  9.                 textSwitch:2,
  10.                 textPosition: ‘top’,
  11.                 textAlign:’center’
  12.                 });
  13.             });
  14. </script>

怎么样?够简单吧?完全不需要写额外的HTML代码。
调用方法:

1。保证你的页面链接进3个文件:
<script type=”text/javascript” src=”rs/js/jquery-1.3.2.min.js”></script>
<script type=”text/javascript” src=”rs/js/jquery.smallslider.js”></script>
<link rel=”stylesheet” type=”text/css” href=”rs/css/smallslider.css” media=”screen” />

2。HTML 结构如下:
1),最外层必须为一个div元素,这个div需要指定一个class为:smallslider。
2),div内的HTML结构为一个ul标签,ul标签内为li标签,li内为a标签,a内为img标签,即:div—>ul—>li—>a—>img 。
3),img标签的alt属性为显示的标题文字内容,所以必须要有。

3,初始化轮播图:
<script type=”text/javascript”> $(document).ready(function(){
$(function(){
$(‘#flashbox’).smallslider();
});
});
</script> 有一点要注意,就是必须固定你的调用元素的高度和宽度。一般情况下,切换的图片高度和宽度都是固定的,如果你图片大小不一,切换的时候会很难看。

参数列表:

参数默认值说明
time3000切换时间间隔,单位毫秒,1秒=1000毫秒
autoStarttrue是否自动开始播放
onImageStopfalse鼠标放在图片上时,是否停止播放
switchMode‘hover’图片切换的方式,click为单击切换,hover为鼠标移动到按钮上时切换
switchEffect‘fadeOut’切换特效,fadeOut,ease,none,
switchPath‘left’切换的方向,可选值为:up , left ,即向上,向左
switchEase‘easeOutQuart’当SwitchEffect为’ease’时可用。可选值列表如下:["easeInQuad", "easeOutQuad", "easeInOutQuad", "easeInCubic", "easeOutCubic", "easeInOutCubic", "easeInQuart", "easeOutQuart", "easeInOutQuart", "easeInQuint", "easeOutQuint", "easeInOutQuint", "easeInSine", "easeOutSine", "easeInOutSine", "easeInExpo", "easeOutExpo", "easeInOutExpo", "easeInCirc", "easeOutCirc", "easeInOutCirc", "easeInElastic", "easeOutElastic", "easeInOutElastic", "easeInBack", "easeOutBack", "easeInOutBack", "easeInBounce", "easeOutBounce", "easeInOutBounce"],各种切换方式之间差别不是很大,有兴趣可以逐一测试
switchTime600切换时间,单位毫秒,1秒=1000毫秒
actionGap200鼠标触发延时,单位毫秒
buttonPosition‘rightBottom’按钮位置表示,共有四个值:leftTop,leftBottom,rightTop,rightBottom
buttonOffsetX10水平方向上的按钮偏移位置,指向中心部移动多少,这里是数值,不加px
buttonOffsetY4竖直方向上的按钮偏移位置,指向中心部移动多少,这里是数值,不加px
buttonSpace4按钮之间的间隔 单位为像素,但不要加px
showTexttrue是否显示标题,如果不显示,则只显示按钮
showButtonstrue是否显示按钮,默认显示
textLinktrue是否给显示的标题加上链接,如果为false,只显示标题,标题不可单击
textSwitch0标题是否运动显示,如果为0则不动,1 标题动,2 标题和背景一起动。
textPosition标题栏的位置,默认为空,即和按钮的位置一致,取值 top ,  bottom
textAlign‘center’标题栏取 top 或 bottom 时,有效,left, center, right
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值