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 ...
随机推荐
- keil l251 command summary --Lib
keil l251 command summaryLIB251 LIST MYLIB.LIB TO MYLIB.LST PUBLICS LIB251 EXTRACT MYLIB.LIB (GOODCO ...
- 【Android】如何实现ButterKnife
如何实现ButterKnife ButterKnife的原理简述 示例代码ButterKnifeProcedure Pluggable Annotation Processing 注解处理器 Java ...
- 【开源】EFW框架系列文章索引
开源轻量级.Net框架EnterpriseFrameWork详解 ——自己动手写框架 ——适合中小企业的开发框架 ——Ajax+JqueryEasyUI+NotNetBar+MVC+WebServic ...
- c++ 全局变量初始化的一点总结
注意:本文所说的全局变量指的是 variables with static storage,措词来自 c++ 的语言标准文档. 什么时候初始化 根据 C++ 标准,全局变量的初始化要在 main 函数 ...
- Session丢失的解决办法小结
最近在做ASP.NET项目时,测试网站老是取不出Session中的值,在网上搜索了一下,找到一些解决方法,记录在这里.最后使用存储在StateServer中的办法解决了问题. SessionState ...
- 编写高质量JS代码的68个有效方法(十)
*:first-child { margin-top: 0 !important; } body>*:last-child { margin-bottom: 0 !important; } /* ...
- 玩转spring boot——properties配置
前言 在以往的java开发中,程序员最怕大量的配置,是因为配置一多就不好统一管理,经常出现找不到配置的情况.而项目中,从开发测试环境到生产环境,往往需要切换不同的配置,如测试数据库连接换成生产数据库连 ...
- 流行趋势:25款很酷的长阴影效果 LOGO 设计
长阴影其实就是扩展了对象的投影,感觉是一种光线照射下的影子,通常采用角度为 45 度的投影,给对象添加了一份立体感.长阴影(Long Shadow)概念来自于最新非常流行的扁平化设计(Flat Des ...
- [python]pythonic的字典常用操作
注意:dct代表字典,key代表键值 1.判断字典中某个键是否存在 实现 dct.has_key(key) #False 更Pythonic方法 key in dct #False 2.获取字典中的值 ...
- 用vuejs写了一个酷狗的webApp
这几天在学习vueJS,学了半个月,觉得是不是该写点什么呢?于是 .脑子一抽,仿了一个酷狗的webapp. 项目截图: 由于是单页应用,切换路由时音乐不会停止,算是一个小亮点吧. 技术栈: vuejs ...