好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

Waterwheel-Carousel

Waterwheel-Carousel 介绍

jjQuery-Waterwheel-Carousel是一款jquery 3d Carousel轮播图 插件 。该jquery Carousel轮播图 插件 兼容ie8浏览器,提供丰富的参数和API 方法 由于控制Carousel,使用简单,非常实用。

jQuery-Waterwheel-Carousel特点

支持 水平或垂直Carousel轮播。

可以通过 键盘 来控制前后轮播。

图片 移动时提供回调 函数 钩子。

支持 不同尺寸的 图片 。

支持 图片 边部透明 效果 。

支持 无缝滚动。

兼容Chrome,FireFox,Safari 和 IE7+浏览器。

使用 方法

在 页面 中引入jquery和jquery.waterwheelCarousel.min.js 文件 。

<script src="js/jquery.min.js"></script>

<script src="js/jquery.waterwheelCarousel.min.js"></script>

?html结构

使用 一个 <div>来作为容器,里面放置一组 图片 。

<div id="carousel">

<img src="/image1.jpg" alt="Image 1" />

<img src="/image2.jpg" alt="Image 2" />

<img src="/image3.jpg" alt="Image 3" />

<img src="/image4.jpg" alt="Image 4" />

<img src="/image5.jpg" alt="Image 5" />

</div>

?css样式

为carousel指定下面的css样式。

<style type="text/css">

#carousel {

width:800px;

height: 300px;

dis play: relative;

}

#carousel img {

dis play: hidden; /* hide images until carousel prepares them */

cursor: pointer; /* not needed if you wrap carousel items in links */

}

</style>

?初始化 插件

在 页面 DOM元素加载完毕之后,通过下面的 方法 来初始化该Carousel轮播图 插件 。

$(document).ready(function() {

$("#carousel").waterwheelCarousel({

// include options like this:

// (use quotes only for string values,and no trailing comma after last option)

// option: value,

// option: value

});

});

?配置参数

该jquery Carousel轮播图 插件 的可用配置参数有:

参数

类型

默 认值

描述

largeFeatureWidth

integer

可取3个种值。0表示原始 图片 宽度。0-1之 间的 数表示原始 图片 乘以该数值。大于1的数表示使用该数值作为 图片 的宽度。

largeFeatureHeight

integer

和largeFeatureWidth参数的意义相同。

smallFeatureWidth

integer

0.5

可取3种值。0表示原始 图片 的一半。0-1之间表示原始 图片 乘以该数值。大于1的数值表示使用该数值作为 图片 的宽度。

smallFeatureHeight

integer

0.5

和smallFeatureWidth参数的意义相同。

topPadding

integer

20

容器顶部到Carousel边部的内边距。

sidePadding

integer

50

容器左右边部到Carousel边部的内边距。

smallFeatureOffset

integer

50

容器顶部到Carousel边部的补白。

startingFeature

integer

1

标示那副 图片 在初始化时 显示 在中间。

carouselSpeed

integer

1000

Carousel的旋转速度,单位毫秒。

a utop lay

integer

4000

如果数值大于0,将使用该数值作为 自动 播放的速度。

pau SEO nHover

boolean

true

是否在鼠标hover是停止 自动 播放。

stopOnHover

boolean

false

如果设置了a utop lay参数可用,该参数设置为true时,当鼠标hover 图片 时停止 自动 播放。

trackerIndividual

boolean

true

是否 显示 跟踪信息。

trackerSummation

boolean

true

a summation of the features can also be used to dis play an "x Of y" style of tracking this can be combined with the above option as well

preload

boolean

true

是否在 显示 Carousel之前 预加载 图片 。

dis playCutoff

integer

If greater than '0',will only use this amount of features within the carousel. Any after this number will be ig nor ed.

animationEasing

string

'swing'

carousel动画的easing 效果 。

leftButtonTag

string

'#carousel-left'

prev按钮的jquery选择器。

rightButtonTag

string

'#carousel-right'

next按钮的jquery选择器。

captionBelow

boolean

false

是否在carousel下方 显示 描述 文字 。

movedToCenter

function

$.noop

当 图片 移动到中间时触发的回调 函数 。

leavingCenter

function

$.noop

当 图片 离开中间位置时触发的回调 函数 。

clickedCenter

function

$.noop

当中 间的 图片 是 一个 链接 ,单该 链接 被点击时触发的回调 函数 。

网站地址 : https://github.com/bkosborne/jQuery-Waterwheel-Carousel

GitHub: https://github.com/bkosborne/jQuery-Waterwheel-Carousel

网站描述: 一款jquery 3d Carousel轮播图 插件

Waterwheel-Carousel官方网站

官方网站: https://github.com/bkosborne/jQuery-Waterwheel-Carousel

如果觉得 网站内容还不错,欢迎将 网站 推荐给程序员好友。

查看更多关于Waterwheel-Carousel的详细内容...

  阅读:45次

上一篇

下一篇

第1节:jquery-labelauty    第2节:jQuery.fontFlex    第3节:jQuery.Marquee    第4节:Nestable    第5节:magnificent.js    第6节:vegas    第7节:gridster.js    第8节:jQuery-Knob    第9节:Parallax.js    第10节:fakeLoader.js    第11节:query-mousewheel    第12节:jquery.danmu.js    第13节:jquery.toast.js    第14节:jquery.fileDownload    第15节:enlarge.js    第16节:OrgChart    第17节:Uploadify    第18节:cPager.js    第19节:timeline.js    第20节:magnify.js    第21节:jTable    第22节:jquery.barrager.js    第23节:lightbox2    第24节:toastr.js    第25节:jQuery-Validation-Engine    第26节:lazyload.js    第27节:Fluidbox.js    第28节:jQuery.toTop    第29节:eadremaining.js    第30节:SelectPage.js    第31节:fullPage.js    第32节:jquery-migrate    第33节:jBox    第34节:hc-sticky    第35节:selectize.js    第36节:paroller.js    第37节:vide    第38节:skippr    第39节:jQuery-Autocomplete    第40节:imagesloaded    第41节:Stellar.js    第42节:Mapael    第43节:lazy-line-painter    第44节:jquery-confirm    第45节:imgLiquid    第46节:ResponsiveSlides.js    第47节:mgGlitch.js    第48节:jquery-validation    第49节:Wookmark-jQuery    第50节:FitVids.js    第51节:vex    第52节:Garlic.js    第53节:artDialog    第54节:isotope    第55节:jquery.mosaicflow    第56节:Viewer.js    第57节:At.js    第58节:animsition    第59节:jquery.mask.js    第60节:lightslider    第61节:Lettering.js    第62节:ssi-uploader    第63节:jquery.fileapi    第64节:sly.js    第65节:Galpop    第66节:OwlCarousel2    第67节:jQueryRotate.js    第68节:metismenu    第69节:jPlayer    第70节:fancyInput    第71节:FooTable    第72节:jquery-textext    第73节:jquery-mockjax    第74节:jQuery.mmenu    第75节:paper-collapse    第76节:jqPaginator.js    第77节:Trumbowyg    第78节:bxslider    第79节:jquery.transit    第80节:busy-load    第81节:jquery.color.js    第82节:jcSlider.js    第83节:onepage-scroll    第84节:ScrollMagic    第85节:jquery.zoom.js    第86节:jcarousel    第87节:icheck    第88节:datetimepicker    第89节:turn.js    第90节:OverlayScrollbars    第91节:jQuery-contextMenu    第92节:slick-lightbox.js    第93节:Filterizr    第94节:jquery-backstretch    第95节:Waterwheel-Carousel    第96节:Snabbt.js    第97节:images-grid.js    第98节:share-button    第99节:jquery.imageuploader.js    第100节:gridstack.js    第101节:multi-select.js    第102节:midnight.js    第103节:waterfall    第104节:jQuery.NumPad    第105节:Magnific-Popup    第106节:threesixty-slider    第107节:Swipebox    第108节:textillate.js    第109节:star-rating-svg    第110节:jquery-textcomplete    第111节:jmpress.js    第112节:jquery-touchswipe    第113节:jScrollPane    第114节:overhang.js    第115节:distpicker    第116节:pagePiling.js    第117节:FlexSlider    第118节:AOS.js    第119节:threesixty.js    第120节:alertify.js    第121节:s-gallery    第122节:chosen.js    第123节:formvalidation    第124节:Parsley.js    第125节:jQuery-File-Upload    第126节:colorbox    第127节:particleground    第128节:Datedropper.js    第129节:fancyBox    第130节:cxSelect    第131节:jquery.scrollTo    第132节:Waterfall.js    第133节:jquery-dropdown    第134节:jstree    第135节:daterangepicker    第136节:FitText.js    第137节:Remodal    第138节:slider.js    第139节:sidr    第140节:peity.js    第141节:jquery-steps    第142节:jquery.typeahead.js    第143节:CardTabs    第144节:DataTables    第145节:jquery.timelinr.js    第146节:jquery.gray.js    第147节:jquery.timeago.js    第148节:jquery.panzoom    第149节:Raty    第150节:jquery.pep.js    第151节:Treeview    第152节:SelectMenu.js    第153节:Inputmask    第154节:jquery.ez-plus.js    第155节:zTree    第156节:timer.jquery    第157节:Jcrop    第158节:MagicSuggest    第159节:jGravity    第160节:jquery.sticky-sidebar.js    第161节:cxCalendar    第162节:Paginathing.js    第163节:fullcalendar    第164节:roundabout    第165节:Toolbar.js    第166节:evol-colorpicker    第167节:adaptive-backgrounds.js    第168节:jQuery之家    第169节:scrollorama    第170节:Scrollify    第171节:Progression.js    第172节:Slick.js    第173节:unveil    第174节:unlock.js    第175节:nanoScroller.js    第176节:messenger    第177节:Smoothslides    第178节:Tabslet    第179节:jquery-plugin-circliful    第180节:pickadate.js    第181节:tooltipster    第182节:jQuery-menu-aim    第183节:perfect-scrollbar    第184节:multiscroll.js    第185节:grumble.js    第186节:clndr.js    第187节:iziModal    第188节:noty    第189节:Notify.js    第190节:Zoomove    第191节:chardin.js