关于jquery.flexisel.js
Flexisel 它是一款响应式图像轮播,具有专门用于调整轮播以适应移动和平板设备的选项。 调整浏览器窗口大小,Flexisel 会做出响应调整。您还可以根据屏幕宽度更改显示的项目数量!还有丰富的参数设置可以控制滚动的更多细节。
关键代码
<script type="text/javascript">
$(window).load(function () {
$("#flexiselDemo").flexisel({
visibleItems: 4, //指定在一行中显示的项数。
animationSpeed: 1000, //定义动画的持续时间,以毫秒为单位。
autoPlay: true, //控制是否自动播放旋转木马。
autoPlaySpeed: 3000, //播放间隔时间
pauseOnHover: true, //控制鼠标悬停是否停止
enableResponsiveBreakpoints: true, //是否开启响应式
responsiveBreakpoints: {// 响应式端点
portrait: {//项目名,可随意命名
changePoint: 480, //屏幕最大像素,意思为当屏幕最大像素为480时,只显示一个Item,即例子只显示一张图片。
visibleItems: 1 //只显示一个Item,下面的雷同
},
landscape: {
changePoint: 640,
visibleItems: 2
},
tablet: {
changePoint: 768,
visibleItems: 3
}
}
});
});
</script>参数说明
visibleItems Integer 指定在一行中显示的项数。例如,在较小的屏幕上可能希望显示较少的项,而在较大的屏幕上则可能希望显示更多的项。
itemsToScroll Integer 设置一次要滚动的初始项目数。注意:此值将被较小或较大屏幕宽度的响应式断点设置覆盖
animationSpeed Integer 定义动画的持续时间,以毫秒为单位。
infinite Boolean 设置轮播是否无限循环
navigationTargetSelector String 使用此选择器将向元素添加左/右箭头,而不是默认的
autoPlay Object 控制是否自动播放旋转木马。
loaded func 滑块加载并初始化后运行的回调函数。
before func 在幻灯片切换之前运行的回调函数。
after func 幻灯片切换后运行的回调函数。
resize func 调整浏览器大小事件完成后运行的回调函数。
