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 ...
随机推荐
- Java实现动态代理的两种方式
http://m.blog.csdn.net/article/details?id=49738887
- MMO之禅(三)职业能力
MMO之禅(三)职业能力 --技术九层阶梯 Zephyr 201304 有了精神,我们还需要实际的行动. 到底需要什么能力?自我分析,窃以为为有九层,无所谓高低,因为每一层都需要不断地砥砺,编程,本身 ...
- POJ 1308 Is It A Tree?
Is It A Tree? Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 18778 Accepted: 6395 De ...
- mysql查看和修改最大数量
通常,mysql的最大连接数默认是100, 最大可以达到16384.1.查看最大连接数:show variables like '%max_connections%';2.修改最大连接数方法一:修改配 ...
- 安装虚拟机VMware tools
不懂得安装虚拟机VMware tools的想必都是刚在虚拟机上玩系统初学者,无疑我们对虚拟机的了解并不深,这使得本来很容易安装的VMware tools在我们安装时变得复杂而又难以琢磨,到头一直的付出 ...
- SNF开发平台WinForm之六-上传下载组件使用-SNF快速开发平台3.3-Spring.Net.Framework
6.1运行效果: 6.2开发实现: 1.先在要使用的项目进行引用,SNF.WinForm.Attachments.dll文件. 2.在工具箱内新建选项卡->选择项,浏览找到文件SNF.WinFo ...
- 实例演示 kino.razor (前端 Javascript 模板工具,Razor 风格)的使用
前言 对于习惯了 ASP.NET MVC Razor 模板引擎的人来说,比如我,一直在寻找前端 Javascript 端的 Razor 模板工具.这之前,我也了解到很多Javascript 端的模板工 ...
- mongodb 监控分析命令
1. bin/mongostate 2.开启慢查询用于调试 正式要关闭 可以在客户端调用db.setProfilingLevel(级别) 命令来实时配置.可以通过db.getProfilingLeve ...
- Java hashCode() 和 equals()的若干问题解答
本章的内容主要解决下面几个问题: 1 equals() 的作用是什么? 2 equals() 与 == 的区别是什么? 3 hashCode() 的作用是什么? 4 hashCode() 和 equa ...
- 使用 IntelliJ IDEA 2016和Maven创建Java Web项目的详细步骤及相关问题解决办法
Maven简介 相对于传统的项目,Maven 下管理和构建的项目真的非常好用和简单,所以这里也强调下,尽量使用此类工具进行项目构建, 它可以管理项目的整个生命周期. 可以通过其命令做所有相关的工作,其 ...