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 carousel图片叠加旋转木马轮播切换效果”。 首先,"carousel"一词源于实际生活中的旋转木马,这种轮播效果借鉴了旋转木马的动态展示方式,将图片或内容以循环滚动的形式呈现,...
OwlCarousel2是一款广受欢迎的jQuery插件,主要用于创建响应式的旋转木马(carousel)效果。这个插件的独特之处在于它不仅支持鼠标操作,还特别优化了对触摸屏设备的支持,使得用户在移动设备上也能流畅地浏览内容。...
Owl Carousel2是一个 jQuery 插件,使我们能够迅速地创建响应式传送带滑块。这个插件是触摸友好的,能与几乎任何的 HTML 内容兼容使用,演示地址:http://www.jq22.com/jquery-info421
Owl Carousel 2是上一版Owl Carousel 1.x的升级版本。Owl Carousel 2是可以让你创建漂亮的响应式旋转木马的jQuery插件,它支持移动触摸屏,有丰富的参数设置,甚至可以嵌入视频,功能十分强大。
OwlCarousel2是一个流行的前端JavaScript插件,专为网页设计师和开发者设计,用于创建响应式的旋转木马滑块效果。它基于jQuery库,提供了丰富的功能和自定义选项,使得在网站上实现动态内容展示变得简单易行。这款...
这个插件是JavaScript的一个特效库,特别适合用于创建轮播、滑动或旋转木马类型的布局,使得网站内容呈现更加生动。 owl.carousel是一个流行的jQuery插件,它为开发者提供了丰富的选项和事件来定制滑动效果。在这个...
owl-carousel是一个流行的jQuery插件,专用于实现触摸友好的旋转木马(carousel)效果,适用于图片、文章、产品展示等多种场景。它具有丰富的自定义选项和动画效果,使开发者能够轻松构建出吸引人的用户体验。 首先...
常见的库如 jQuery 和纯 JS 实现的 Swiper.js、Owl Carousel 等可以轻松实现这些功能。 4. 数据存储:为了动态加载和管理旋转木马的内容,可以使用 JSON 或者直接在 HTML 中内联数据。这样可以方便地更新和维护展示...
猫头鹰旋转木马 v.1.0.0 支持触摸的 jQuery 插件,可让您创建漂亮的响应式轮播滑块。 ###更新: Json 输入 - 只需使用选项 jsonPath : jsonSrc,其中 jsonSrc 是对象(而不是文件) 如果包含 Modernizer,则 ...
OWL Carousel是一款广泛使用的响应式jQuery插件,用于创建滑动效果的旋转木马、图片画廊和其他内容展示。而OwlCarouselImagePreviewPaginator则进一步提升了用户体验,让用户在浏览多页内容时能预先看到下一页的部分...
**Owl Carousel** 是一款非常受欢迎的 jQuery 插件,用于创建高质量的滑块和旋转木马效果。它支持触摸事件,具有多种预设样式和自定义选项,能够适应各种屏幕尺寸,是构建响应式网站的理想选择。通过集成 Owl ...
7. **default.css** 和 **owl.theme.css**:这些可能是 Owl Carousel 插件的样式文件,Owl Carousel 是一个流行的jQuery轮播插件,用于创建滑动或旋转木马效果,常用于展示产品、图片或内容列表。 综上所述,这款...