FlexSlider js——轮播

FlexSlider js——轮播
摘要由CSDN通过智能技术生成
               

简介

FlexSlider是一个非常出色的jQuery滑动切换插件,它支持所有主流浏览器,并有淡入淡出效果。 压缩后只有4KB大小, FlexSlider对于网站开发者来说是一个不错测JQUERY特效,因为支持全浏览器深受中国网站前端开发者的喜爱! 它将UL列表转换成内容滚动的列表,可以自动播放,或者使用导航按钮和键盘来控制。

        

    使用方法

     

    1、引入文件

        <link rel = "stylesheet" type = "text/css" href = "css/flexslider.css" />

2、HTML

<divclass="flexslider"style="width:500px;margin-left:110px;">

<ulclass="slides">

<li><imgsrc="images/s1.jpg"/></li>

<li><imgsrc="images/s2.jpg"/></li>

<li><imgsrc="images/s3.jpg"/></li>

<li><imgsrc="images/s4.jpg"/></li>

</ul>

</div>


3、JavaScript

<scriptsrc="http://libs.baidu.com/jquery/1.10.2/jquery.min.js"></script>

<scripttype="text/javascript"src="js/jquery.flexslider-min.js"></script>

<scripttype="text/javascript">

$(function(){

$(".flexslider").flexslider({

slideshowSpeed:4000,//展示时间间隔ms

animationSpeed:400,//滚动时间ms

touch:true//是否支持触屏滑动

});

});

</script>


参数

参数描述默认值
animation动画效果类型,有”fade”:淡入淡出,”slide”:滑动“fade”
easing内容切换时缓动效果,需要jquery easing插件支持“swing”
direction内容滚动方向,有”horizontal”:水平方向 和”vertical”:垂直方向“horizontal”
animationLoop是否循环滚动true
startAt初始滑动时的起始位置,定位从第几个开始滑动0
slideshow是否自动滑动true
slideshowSpeed滑动内容展示时间(ms)7000
animationSpeed内容切换时间(ms)600
initDelay初始化时延时时间0
pauseOnHover鼠标滑向滚动内容时,是否暂停滚动false
touch是否支持触摸滑动true
directionNav是否显示左右方向箭头按钮true
keyboard是否支持键盘方向键操作true
minItems一次最少展示滑动内容的单元个数1
maxItems一次最多展示滑动内容的单元个数0
move一次滑动的单元个数0
回调函数start: function(){}, 
before: function(){},
after: function(){}, 
end: function(){}, 
added: function(){}, 
removed: function(){}, 
init: function(){},


$(window).load(function() { $('.flexslider').flexslider({  animation: "fade",              //String: "fade" or "slide"图片变换方式:淡入淡出或者滑动  slideDirection: "horizontal",   //String: "horizontal" or "vertical"图片设置为滑动式时的滑动方向:左右或者上下  slideshow: true,                //Boolean: 载入页面时,是否自动播放  slideshowSpeed: 7000,           //Integer: 自动播放速度毫秒  animationDuration: 600,         //Integer: 动画淡入淡出效果延时  directionNav: true,             //Boolean: (true/false)是否显示左右控制按钮  controlNav: true,               //Boolean: 是否显示控制菜单  keyboardNav: true,              //Boolean: 键盘左右方向键控制图片滑动  mousewheel: false,              //Boolean: 鼠标滚轮控制制图片滑动  prevText: "Previous",           //String: "previous" directionNav item  nextText: "Next",               //String: "next" directionNav item  pausePlay: false,               //Boolean: Create pause/play dynamic element  pauseText: 'Pause',             //String: "pause" pausePlay item  playText: 'Play',               //String: "play" pausePlay item  randomize: false,               //Boolean:是否随即幻灯片  slideToStart: 0,                //Integer: (0 = first slide)初始化第一次显示图片位置  animationLoop: true,            //Boolean: 是否循环滚动  pauseOnAction: true,            //Boolean: Pause the slideshow when interacting with control elements, highly recommended.  pauseOnHover: false,            //Boolean: Pause the slideshow when hovering over slider, then resume when no longer hovering  controlsContainer: "",          //Selector: Declare which container the navigation elements should be appended too. Default container is the flexSlider element. Example use would be ".flexslider-container", "#container", etc. If the given element is not found, the default action will be taken.  manualControls: "",             //Selector: Declare custom control navigation. Example would be ".flex-control-nav li" or "#tabs-nav li img", etc. The number of elements in your controlNav should match the number of slides/tabs.自定义控制导航  manualControlEvent:"",          //String: 自定义导航控制触发事件:默认是click,可以设定hover  start: function(){},            //Callback: function(slider) - Fires when the slider loads the first slide  before: function(){},           //Callback: function(slider) - Fires asynchronously with each slider animation  after: function(){},            //Callback: function(slider) - Fires after each slider animation completes  end: function(){}               //Callback: function(slider) - Fires when the slider reaches the last slide (asynchronous)   });});






           

再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值