owlcarousel是一款猫头鹰旋转木马插件。
OwlCarousel优势
兼容所有浏览器
支持响应式
支持 CSS3 过度
支持触摸事件
支持 JSON 及自定义 JSON 格式
支持进度条
支持自定义事件
支持延迟加载
支持自适应高度

在线实例

默认 单个 自动播放 显示上一张 自适应高度
延迟加载 加载JSON 自定义JSON 进度条 随机显示

使用方法

  1. <div id="owl-demo" class="owl-carousel">
  2. <a class="item"><img src="img/owl1.jpg" alt=""></a>
  3. <a class="item"><img src="img/owl2.jpg" alt=""></a>
  4. <a class="item"><img src="img/owl3.jpg" alt=""></a>
  5. ......
  6. </div>
复制
  1. $(function(){
  2. $('#owl-example').owlCarousel();
  3. });
复制

参数详解

参数 描述 默认值
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 旋转木马的更多相关文章

  1. JQuery——banner旋转木马效果

    博主在浏览网页时无意间发现了一种banner图的轮播方式--像旋转木马一样的轮播方式,博主感觉非常新颖独特,经过查阅资料,观看某课网教程总算搞了出来的,其原理主要利用了JQuery代码实现,好了不多说 ...

  2. 【前端】javascript+jQuery实现旋转木马效果轮播图slider

    实现效果: 实现原理: 技术栈: javascript+jQuery+html+css 实现步骤: // 0. 获取元素 // 1. 鼠标放置到轮播图上,显示两侧的控制按钮,移开后隐藏 // 2. 为 ...

  3. 用jQuery实现旋转木马效果(带前后按钮和索引按钮)

    项目中要用到旋转木马效果,一共5张图片轮播,并且点击对应的索引按钮能切换到对应的图片.本效果实在jquery.carousel.js插件的基础上做了一些改进,以实现上述需求. 效果图如下: 代码: H ...

  4. jquery实现旋转木马的插件slick

    旋转木马的是一般网站上都会有的图片轮播效果, html: <section id="features" class="blue" style=" ...

  5. jQuery旋转木马仿3D效果的图片切换特效代码

    用jQuery实现的一款仿3D效果的图片切换特效代码,类似旋转木马一样,幻灯图片以三维视觉上下滑动切换,效果很酷炫,兼容IE8.360.FireFox.Chrome.Safari.Opera.傲游.搜 ...

  6. 12款响应式的 jQuery 旋转木马(传送带)插件

    在企业网站,作品集网站,电子商务网站或任何其他类型的网站内容显示图片可以使用 jQuery 旋转木马(传送带)插件来实现. jQuery 旋转木马插件允许开发人员以水平或垂直的方式显示内容,视频和图像 ...

  7. jquery.roundabout.js实现3D图片层叠旋转木马切换

    最近项目中需要实现3D图片层叠旋转木马切换的效果,于是用到了jquery.roundabout.js. 兼容性如图: html结构代码: <div id="featured-area& ...

  8. BootStrap入门教程 (四) :JQuery类库插件(模态窗口,滚动监控,标签效果,提示效果,“泡芙”效果,警告区域,折叠效果,旋转木马,输入提示)

    上讲回顾:Bootstrap组件丰富同时具有良好可扩展性,能够很好地应用在生产环境.这些组件包括按钮(Button),导航(Navigation),缩略图( thumbnails),提醒(Alert) ...

  9. jQuery 3D canvas 旋转木马(跑马灯)效果插件 - cloud carousel

    插件名称-cloud carousel 最新版本-1.0.5 支持ie6-ie9,firefox,chrome,opera,safari等 1.引入jquery1.4.2.js 和CloudCarou ...

随机推荐

  1. WebDriver测试EXT控件(基于C#)

    WebDriver测试EXT控件(基于C#)http://www.docin.com/p-748096409.html

  2. 十八、【开源】EnterpriseFrameWork框架核心类库之Winform控制器

    回<[开源]EnterpriseFrameWork框架系列文章索引> EFW框架源代码下载:http://pan.baidu.com/s/1qWJjo3U EFW框架中的WinContro ...

  3. [iOS]关于视频方向的若干问题

    版本: OS X 10.10.5 Xcode 6.4(6E35b) iOS >= 7  一.MOV/MP4视频文件中的Rotation元数据 iOS上内置相机应用录制的mov/mp4视频可能产生 ...

  4. 蓝凌表单的表体调用Javascript

    应用场景:像请假类表单会在从表输入开始时间.结束时间等字段 需求1:客户希望根据开始.结束时间自动计算小时数 解决方法: 1.主表单增加一行,设三个字段[开始时间合计].[结束时间合计].[开始结束时 ...

  5. 转载:Linux kernel rt_mutex的背景和简介

    From: http://blog.chinaunix.net/uid-23146151-id-3074045.html 最近在看linux rtmutex部分的实现过程,就像他注释中写的一样,还是比 ...

  6. 游戏开发工具之纹理打包器-3.使用GDI+绘图

    上一次我们实现了把我们要的图片添加到CTreeCtrl控件里去,并显示图片的缩略图,现在开始我们要讲比较重要的部分--绘图区.为了实现能编辑图片的功能,绘图区应该具有如下功能. 1.  添加删除图片. ...

  7. 【转载】uclibc和glibc的差别

    转载自:http://blog.163.com/huangnan0727@126/blog/static/30626184201042022011225/ CC的标准库,就是glibc这个库,里面有G ...

  8. 【Java多线程】JUC包下的工具类CountDownLatch、CyclicBarrier和Semaphore

    前言 JUC中为了满足在并发编程中不同的需求,提供了几个工具类供我们使用,分别是CountDownLatch.CyclicBarrier和Semaphore,其原理都是使用了AQS来实现,下面分别进行 ...

  9. Maven提高篇系列之(一)——多模块 vs 继承

    这是一个Maven提高篇的系列,包含有以下文章: Maven提高篇系列之(一)——多模块 vs 继承 Maven提高篇系列之(二)——配置Plugin到某个Phase(以Selenium集成测试为例) ...

  10. mysql中如何把字符串转换成日期类型

    select date_format('2013-03-09','%Y-%m-%d'); select date_format('2013-03-09','%y-%m-%d'); select STR ...