至尊技术网 - Owl Carousel
type: channel
link: https://www.zzwws.cn/tag/Owl-Carousel/
items: jQuery幻灯片插件Owl Carousel

jQuery幻灯片插件Owl Carousel
type: item
date: 2020-09-17T15:08:00+08:00
description: 简介Owl Carousel 是一个强大、实用但小巧的 jQuery 幻灯片插件，它具有一下特点：1、兼容所有浏览器2、支持响应式3、支持 CSS3 过度4、支持触摸事件5、支持 JSON 及自定义 JSON 格式6、支持进度条7、支持自定义事件8、支持延迟加载9、支持自适应高度浏览器兼容：兼容所有浏览器，包括 IE6、IE7。jQuery 兼容：兼容 1.7 及以上版本。使用方法1、引入css和js文件，已经有引入过jquery.min.js就不需要再引用了。 2、HTML 1 2 3 4 5 6 7 8 3、Javascript$(function(){ $("#owl-demo").owlCarousel({ navigation : true, // Show next and prev buttons autoPlay:true, stopOnHover:true, slideSpeed : 300, paginationSpeed : 400, singleItem:true, navigationText : ["prev", "next"] }).hover(function () { $(".owl-buttons").fadeToggle(400); }); }); 参数参数类型默认值说明items整数5幻灯片每页可见个数itemsDesktop数组[1199,4]设置浏览器宽度和幻灯片可见个数，格式为[X,Y]，X 为浏览器宽度，Y 为可见个数，如[1199,4]就是如果浏览器宽度小于1199，每页显示 4 张，此参数主要用于响应式设计。也可以使用 falseitemsDesktopSmall数组[979,3]同上itemsTablet数组[768,2]同上itemsTabletSmall数组false同上，默认为 falseitemsMobile数组[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布尔值truefalseresponsiveRefreshRate整数200每 200 毫秒检测窗口宽度并做相应的调整，主要用于响应式responsiveBaseWidthjQuery 选择器window baseClass字符串owl-carousel添加 CSS，如果不需要，最好不要使用theme字符串owl-theme主题样式，可以自行添加以符合你的要求lazyLoad布尔值false延迟加载lazyFollow布尔值true当使用分页时，如果跨页浏览，将不加载跳过页面的图片，只加载所要显示页面的图片，如果设置为 false，则会加载跳过页面的图片。这是 lazyLoad 的子选项lazyEffect布尔值/字符串fade延迟加载图片的显示效果，默认以 400 毫秒淡入，若为 false 则不使用效果autoHeight布尔值false自动使用高度jsonPath字符串falseJSON 文件路径jsonSuccess函数false处理自定义 JSON 格式的函数dragBeforeAnimFinish布尔值true忽略过度是否完成（只限拖动）mouseDrag布尔值true关闭/开启鼠标事件touchDrag布尔值true关闭/开启触摸事件addClassActive布尔值false给可见的项目加入 “active” 类transitionStyle字符串false添加 CSS3 过度效果回调函数变量类型默认值说明beforeUpdate函数false响应之后的回调函数afterUpdate函数false响应之前的回调函数beforeInit函数false初始化之前的回调函数afterInit函数…