强大实用的jQuery幻灯片插件Owl Carousel

分类:代码

日期:2017-04-11

点击(199,155)

下载(1)

来源:未知

收藏

简介

Owl Carousel 是一个强大、实用但小巧的 jQuery 幻灯片插件,它具有一下特点:

兼容所有浏览器

支持响应式

支持 CSS3 过度

支持触摸事件

支持 JSON 及自定义 JSON 格式

支持进度条

支持自定义事件

支持延迟加载

支持自适应高度

……

Owl Carousel 提供了众多的参数、回调函数及自定义事件(具体请往下浏览),所以它几乎可以满足你的所有要求。

兼容

浏览器兼容:兼容所有浏览器,包括 IE6、IE7。

jQuery 兼容:兼容 1.7 及以上版本。

使用方法

1、引入文件

2、HTML

1
2
3
4
5
6
7
8

3、JavaScript

$(function(){

$('#owl-example').owlCarousel();

});

参数

参数

类型

默认值

说明

items

整数

5

幻灯片每页可见个数

itemsDesktop

数组

[1199,4]

设置浏览器宽度和幻灯片可见个数,格式为[X,Y],X 为浏览器宽度,Y 为可见个数,如[1199,4]就是如果浏览器宽度小于1199,每页显示 4 张,此参数主要用于响应式设计。也可以使用 false

itemsDesktopSmall

数组

[979,3]

同上

itemsTablet

数组

[768,2]

同上

itemsTabletSmall

数组

false

同上,默认为 false

itemsMobile

数组

[479,1]

同上

itemsCustom

数组

false

singleItem

布尔值

false

是否只显示一张

itemsScaleUp

布尔值

false

slideSpeed

整数

200

幻灯片切换速度,以毫秒为单位

paginationSpeed

整数

800

分页切换速度,以毫秒为单位

rewindSpeed

整数

1000

重回速度,以毫秒为单位

autoPlay

布尔值/整数

false

自动播放,可选布尔值或整数,若使用整数,如 3000,表示 3 秒切换一次;若设置为 true,默认 5 秒切换一次

stopOnHover

布尔值

false

鼠标悬停停止自动播放

navigation

布尔值

false

显示“上一个”、“下一个”

navigationText

数组

[“prev”,”next”]

设置“上一个”、“下一个”文字,默认是[“prev”,”next”]

rewindNav

布尔值

true

滑动到第一个

scrollPerPage

布尔值

false

每页滚动而不是每个项目滚动

pagination

布尔值

true

显示分页

paginationNumbers

布尔值

false

分页按钮显示数字

responsive

布尔值

true

responsiveRefreshRate

整数

200

每 200 毫秒检测窗口宽度并做相应的调整,主要用于响应式

responsiveBaseWidth

jQuery 选择器

window

baseClass

字符串

owl-carousel

添加 CSS,如果不需要,最好不要使用

theme

字符串

owl-theme

主题样式,可以自行添加以符合你的要求

lazyLoad

布尔值

false

延迟加载

lazyFollow

布尔值

true

当使用分页时,如果跨页浏览,将不加载跳过页面的图片,只加载所要显示页面的图片,如果设置为 false,则会加载跳过页面的图片。这是 lazyLoad 的子选项

lazyEffect

布尔值/字符串

fade

延迟加载图片的显示效果,默认以 400 毫秒淡入,若为 false 则不使用效果

autoHeight

布尔值

false

自动使用高度

jsonPath

字符串

false

JSON 文件路径

jsonSuccess

函数

false

处理自定义 JSON 格式的函数

dragBeforeAnimFinish

布尔值

true

忽略过度是否完成(只限拖动)

mouseDrag

布尔值

true

关闭/开启鼠标事件

touchDrag

布尔值

true

关闭/开启触摸事件

addClassActive

布尔值

false

给可见的项目加入 “active” 类

transitionStyle

字符串

false

添加 CSS3 过度效果

回调函数

变量

类型

默认值

说明

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

不使用动画跳到第几个

html5下拉幻灯片插件,强大实用的jQuery幻灯片插件Owl Carousel相关推荐

  1. 左侧栏下拉框HTML代码,html5下拉菜单代码

    html5如何实现文本框下拉选项功能 使用html5或者jQuery如何实现文本框下拉效果,如下图 CSS布局HTML小编今天和大家分享大神详解最好有可以使用HTML5 list 属性.list 属性 ...

  2. 简单实用的jQuery分页插件twbs-pagination

    在Web开发中,表格是一个很好展示数据的组件.当数据量大了,分页就不可避免了.分页不仅可以提高读取数据的性能,而且也会让用户体验更好.在前面PHP程序员雷雪松给大家介绍了Bootstrap Table ...

  3. 漂亮实用的jQuery倒计时插件特效代码

    原文:漂亮实用的jQuery倒计时插件特效代码 源代码下载地址:http://www.zuidaima.com/share/1799598875675648.htm

  4. 5款实用的jQuery验证码插件

    效果图 文档结构 HTML <!DOCTYPE html> <html><head><metacharset="UTF-8">< ...

  5. 5款实用的jQuery验证码插件(附js,jQuery代码)

    5款实用的jQuery验证码插件 5款实用的jQuery验证码插件分享给大家,分别有普通字母数字验证码.运算验证码.滑动验证码.点选验证码,纯前端的网页验证码代码. 在线演示地址:5款实用的jQuer ...

  6. html5下拉幻灯片插件,基于WebGL的炫酷2D幻灯片插件

    GLSlideshow.js是一款基于WebGL的炫酷2D幻灯片插件.该幻灯片支持多种过渡效果:波浪效果,立方体效果,风吹效果等.在旧的IE浏览器中它会自动回退为2D Canvas来显示幻灯片. 使用 ...

  7. html5下拉幻灯片插件,支持多种动画特效的响应式jQuery幻灯片插件

    jcSlider是一款效果非常炫酷的支持多种动画特效的响应式jQuery幻灯片插件.该幻灯片插件的文件体积效果,支持各种HTML元素,并且可以使用内置的60多种CSS3动画效果来制作幻灯片的过渡动画. ...

  8. html5 下拉框 美化,纯js超酷select下拉框美化插件

    tastySelect是一款纯js超酷select下拉框美化插件.tastySelect下拉框插件支持多选,内置两种主题,使用CSS3动画过渡效果,整体设计时尚大方. 使用方法 在页面中引入tasty ...

  9. JRoll 2 使用文档(史上最强大的下拉刷新,滚动,无限加载插件)

    概述 说明 JRoll,一款能滚起上万条数据,具有滑动加速.回弹.缩放.滚动条.滑动事件等功能,兼容CommonJS/AMD/CMD模块规范,开源,免费的轻量级html5滚动插件. JRoll第二版是 ...

最新文章

  1. git 换行符问题,统一linux风格
  2. vim中搭建与sourceinsight类似功能
  3. 数据为什么要可视化?如何可视化?
  4. 对比SQL Server和Oracle的关键参数
  5. Matlab获取新浪财经实时行情
  6. NMS(Non-Maximum Suppression)非极大值抑制
  7. 基于ForkJoin构建一个简单易用的并发组件
  8. Unicode 和 UTF-8 的区别
  9. 数据结构开发(11):双向循环链表的实现
  10. 域名微信拦截html代码,微信域名拦截查询网页源码——一个非常实用的微信域名检测工具实现...
  11. 手机中文c语言编辑器,Turbo C中文(c语言编辑器)v3.7.8.9
  12. matlab视频分辨率更改
  13. 刷题——必备十二大网站
  14. 触控操作新体验 云智汇M11记录仪首测
  15. PS证件照排版计算器
  16. 整理项目管理工具,管理笔记,常用文档管理系统
  17. 苹果怎么取消微信订阅服务器,教程:取消微信免密支付授权功能设置
  18. 人见人爱A^B之解题思路
  19. 帝国CMS7.5正式版(后台模板深度美化)
  20. 完整的连接器设计手册_TCPP01M12解决USB TypeC 连接器设计6大难题

热门文章

  1. 使用python爬爬菜价
  2. BP神经网络隐藏层大小的选取
  3. 分布式读写锁 ReadWriteLock
  4. 微博的MySQL数据库优化实践经验
  5. 在Java中使用Json
  6. ExcelVBA 之计算年龄并打印Sub AgeCalc( ) ‘variable declaration (变量声明) Dim FullName
  7. 编程语言未来发展趋势之我见
  8. 改变图纸中的剪短符号
  9. 11个剪辑素材网站,1秒解决你90%的视频剪辑难题
  10. 高德地图关于多类图标点切换问题