jQuery owlcarousel 旋转木马
owlcarousel是一款猫头鹰旋转木马插件。
OwlCarousel优势
兼容所有浏览器
支持响应式
支持 CSS3 过度
支持触摸事件
支持 JSON 及自定义 JSON 格式
支持进度条
支持自定义事件
支持延迟加载
支持自适应高度
在线实例
| 默认 | 单个 | 自动播放 | 显示上一张 | 自适应高度 |
| 延迟加载 | 加载JSON | 自定义JSON | 进度条 | 随机显示 |
使用方法
- <div id="owl-demo" class="owl-carousel">
- <a class="item"><img src="img/owl1.jpg" alt=""></a>
- <a class="item"><img src="img/owl2.jpg" alt=""></a>
- <a class="item"><img src="img/owl3.jpg" alt=""></a>
- ......
- </div>
- $(function(){
- $('#owl-example').owlCarousel();
- });
参数详解
| 参数 | 描述 | 默认值 |
| items | 幻灯片每页可见个数 | 5 |
| itemsDesktop | 设置浏览器宽度和幻灯片可见个数,格式为[X,Y],X 为浏览器宽度,Y 为可见个数,如[1199,4]就是如果浏览器宽度小于1199,每页显示 4 张,此参数主要用于响应式设计。也可以使用 false | [1199,4] |
| itemsDesktopSmall | 同上 | [979,3] |
| itemsTablet | 同上 | [768,2] |
| itemsTabletSmall | 同上,默认为 false | false |
| itemsMobile | 同上 | [479,1] |
itemsCustom |
||
| singleItem | 是否只显示一张 | false |
itemsScaleUp |
||
| slideSpeed | 幻灯片切换速度,以毫秒为单位 | 200 |
| paginationSpeed | 分页切换速度,以毫秒为单位 | 800 |
| rewindSpeed | 重回速度,以毫秒为单位 | 1000 |
| autoPlay | 自动播放,可选布尔值或整数,若使用整数,如 3000,表示 3 秒切换一次;若设置为 true,默认 5 秒切换一次 | false |
| stopOnHover | 鼠标悬停停止自动播放 | false |
| navigation | 显示“上一个”、“下一个” | false |
| navigationText | 设置“上一个”、“下一个”文字,默认是[“prev”,”next”] | [“prev”,”next”] |
| rewindNav | 滑动到第一个 | true |
| scrollPerPage | 每页滚动而不是每个项目滚动 | false |
| pagination | 显示分页 | true |
| paginationNumbers | 分页按钮显示数字 | false |
responsive |
||
| responsiveRefreshRate | 每 200 毫秒检测窗口宽度并做相应的调整,主要用于响应式 | 200 |
responsiveBaseWidth |
||
| baseClass | 添加 CSS,如果不需要,最好不要使用 | owl-carousel |
| theme | 主题样式,可以自行添加以符合你的要求 | owl-theme |
| lazyLoad | 延迟加载 | false |
| lazyFollow | 当使用分页时,如果跨页浏览,将不加载跳过页面的图片,只加载所要显示页面的图片,如果设置为 false,则会加载跳过页面的图片。这是 lazyLoad 的子选项 | true |
| lazyEffect | 延迟加载图片的显示效果,默认以 400 毫秒淡入,若为 false 则不使用效果 | fade |
| autoHeight | 自动使用高度 | false |
| jsonPath | JSON 文件路径 | false |
| jsonSuccess | 处理自定义 JSON 格式的函数 | false |
| dragBeforeAnimFinish | 忽略过度是否完成(只限拖动) | true |
| mouseDrag | 关闭/开启鼠标事件 | true |
| touchDrag | 关闭/开启触摸事件 | true |
| addClassActive | 给可见的项目加入 “active” 类 | false |
| transitionStyle | 添加 CSS3 过度效果 | false |
| beforeUpdate | 响应之后的回调函数 | false |
| afterUpdate | 响应之前的回调函数 | false |
| beforeInit | 初始化之前的回调函数 | false |
| afterInit | 初始化之后的回调函数 | false |
| beforeMove | 移动之前的回调函数 | false |
| afterMove | 移动之后的回调函数 | false |
| afterAction | 初始化之后的回调函数 | false |
| startDragging | 拖动的回调函数 | false |
| afterLazyLoad | 延迟加载之后的回调函数 | false |
| owl.prev | 到下一个 | owl.next |
| owl.play | 停止自动播放 | owl.stop |
| owl.goTo | 不使用动画跳到第几个 | owl.jumpTo |
jQuery owlcarousel 旋转木马的更多相关文章
- JQuery——banner旋转木马效果
博主在浏览网页时无意间发现了一种banner图的轮播方式--像旋转木马一样的轮播方式,博主感觉非常新颖独特,经过查阅资料,观看某课网教程总算搞了出来的,其原理主要利用了JQuery代码实现,好了不多说 ...
- 【前端】javascript+jQuery实现旋转木马效果轮播图slider
实现效果: 实现原理: 技术栈: javascript+jQuery+html+css 实现步骤: // 0. 获取元素 // 1. 鼠标放置到轮播图上,显示两侧的控制按钮,移开后隐藏 // 2. 为 ...
- 用jQuery实现旋转木马效果(带前后按钮和索引按钮)
项目中要用到旋转木马效果,一共5张图片轮播,并且点击对应的索引按钮能切换到对应的图片.本效果实在jquery.carousel.js插件的基础上做了一些改进,以实现上述需求. 效果图如下: 代码: H ...
- jquery实现旋转木马的插件slick
旋转木马的是一般网站上都会有的图片轮播效果, html: <section id="features" class="blue" style=" ...
- jQuery旋转木马仿3D效果的图片切换特效代码
用jQuery实现的一款仿3D效果的图片切换特效代码,类似旋转木马一样,幻灯图片以三维视觉上下滑动切换,效果很酷炫,兼容IE8.360.FireFox.Chrome.Safari.Opera.傲游.搜 ...
- 12款响应式的 jQuery 旋转木马(传送带)插件
在企业网站,作品集网站,电子商务网站或任何其他类型的网站内容显示图片可以使用 jQuery 旋转木马(传送带)插件来实现. jQuery 旋转木马插件允许开发人员以水平或垂直的方式显示内容,视频和图像 ...
- jquery.roundabout.js实现3D图片层叠旋转木马切换
最近项目中需要实现3D图片层叠旋转木马切换的效果,于是用到了jquery.roundabout.js. 兼容性如图: html结构代码: <div id="featured-area& ...
- BootStrap入门教程 (四) :JQuery类库插件(模态窗口,滚动监控,标签效果,提示效果,“泡芙”效果,警告区域,折叠效果,旋转木马,输入提示)
上讲回顾:Bootstrap组件丰富同时具有良好可扩展性,能够很好地应用在生产环境.这些组件包括按钮(Button),导航(Navigation),缩略图( thumbnails),提醒(Alert) ...
- jQuery 3D canvas 旋转木马(跑马灯)效果插件 - cloud carousel
插件名称-cloud carousel 最新版本-1.0.5 支持ie6-ie9,firefox,chrome,opera,safari等 1.引入jquery1.4.2.js 和CloudCarou ...
随机推荐
- C#参考:Linq 概述
Linq (Language Integrated Query,语言集成查询),是微软公司提供的一项新技术,它能够将查询功能引入到.NET 3.5 所支持的编程语言中,例如C#,Visual Basi ...
- 一起做RGB-D SLAM 第二季 (二)
本节目标 我们要实现一个基本的文件IO,用于读取TUM数据集中的图像.顺带的,还要做一个参数文件的读取. 设计参数文件读取的类:ParameterReader 首先,我们来做一个参数读取的类.该类读取 ...
- php ioc and web rest design
三个核心文件 1.公开访问web service配置 config.php 2.管理BEAN,扫描,注册,初始化等流程 ioc.php 3.管理 rest 拦载处理 ws.php config.php ...
- SQL SERVER UNION和UNION ALL
union与union allunion 缺省在合并结果集后消除重复项,union all 指定在合并结果集后保留重复项, 打个比喻吧 比如A表的数据是 A{ 1,4,5,9} B{2,3 ...
- mybatis配置文件(其中,注意节点先后顺序)
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE configuration PUBLIC & ...
- HIVE: Transform应用实例
数据文件内容 steven:100;steven:90;steven:99^567^22 ray:90;ray:98^456^30 Tom:81^222^33 期望最终放到数据库的数据格式如下: st ...
- Linux高级编程--06.进程概述
进程控制块 在Linux中,每个进程在内核中都有一个进程控制块(PCB)来维护进程相关的信息,它通常包含如下信息: 进程id.系统中每个进程有唯一的id,在C语言中用pid_t类型表示,其实就是一个非 ...
- nodejs中常用加密算法
在常用的nodejs+express工程中,为了安全在登录及表单传输时,应该都需进行加密传输,目前个人常用到的加密方式有下列几种: 1.Hash算法加密: 创建一个nodejs文件hash.js,输入 ...
- Tip8:Unity中诸如 Awake() Start() Update()等函数的 执行顺序
Unity脚本中有很多的事件函数,下面是各种函数的执行顺序: 1.reset(); 2.Awake(); 3.OnEnable; 4.OnLevelWasLoaded(); 5.Start(); 6. ...
- Unity3D 敌人AI 和 动画( Animator )系统的实例讲解
在这个实例中,我们要做一些敌人AI的简单实现,其中自动跟随和动画是重点,我们要达到的目标如下: 1.敌人能够自动跟随主角 2.敌人模型一共有四个动作:Idle(空闲) Run(奔跑) Attack(攻 ...