js圆形轮播图插件jCircle.js

所属分类:媒体-幻灯片和轮播图

 30797  356  查看评论 (5)
分享到微信朋友圈
X
js圆形轮播图插件jCircle.js ie兼容12

使用方法

在页面中引入jCircle.css和jCircle.min.js文件

<link href="jCircle.css" rel="stylesheet">

HTML结构

一个圆形轮播图的基本HTML结构如下:

<div id="circles-container">
 <div id="main-circle-content"></div>
 <div id="circle">
   <div  data-inside="min-circle"> 
     <a href="imgs/1.jpg"> 
       <img src="imgs/thumb_1.jpg" alt=""> 
     </a>
     <div >Caption 1</div>
   </div>
   <div  data-inside="min-circle"> 
     <a href="imgs/2.jpg"> 
       <img src="imgs/thumb_2.jpg" alt=""> 
     </a>
     <div >Caption 2</div>
   </div>
   <div  data-inside="min-circle"> 
     <a href="imgs/3.jpg"> 
       <img src="imgs/thumb_3.jpg" alt=""> 
     </a>
     <div >Caption 3</div>
   </div>
   ...
 </div>
</div>

初始化插件

在页面DOM元素加载完毕之后,通过下面的方法来创建jCircle示例对象,并初始化该圆形轮播图插件。

var circle= new jCircle({
   'container': 'circles-container',
   'circle': 'circle',
   'mainContent':'main-circle-content',
   'animateCircles':true,
   'speed':3,
   'mainViewStyle':'normal',
   'minCirclesEffectOver':'pulse',
   'contentType':'images',
   'stopOnOverMain':false,
   'mainContentOverAction':'normal'
});
circle.create();

配置参数

该响应式圆形js轮播图插件的可用配置参数如下:

var circle= new jCircle({
   // Contains All Content
   container: 'circles-container',
   // DIV That Contains Mini DIVs Circles 
   circle: 'circle', 
   // Center Big Circle
   mainContent:'main-circle-content', 
   // Class Name For Mini Circles DIVs
   minCirclesClass: 'min-circle', 
   // For Internal Use, Array Of Mini Circles DIVs
   minCircles: [], 
   // [normal | enlarge-view]
   mainViewStyle: 'normal',
   // Animates Mini Circles?
   animateCircles: true, 
   // Animation Type [rotateSelf]
   animateType: 'rotateAround', 
   // Animation Status [pause | play]
   animateStatus: 'play',
   // Animation Delay Time (speed) [Number Of Seconds]
   speed: 3, 
   // Stops Animation On Mouse Over [true | false]
   stopOnOverMain: true, 
   stopOnOverMini: true, 
   // [pulse, zoomOutIn, flip, rotate]
   minCirclesEffectOver: 'none', 
   // [images | text]
   contentType: 'images', 
  // Enlarge Center Area On Mouse Over 
   mainContentOverAction: 'normal'  
});
相关插件-幻灯片和轮播图

非全屏轮播banner图

非全屏轮播banner
  幻灯片和轮播图
 34165  360

jq图文焦点广告轮播代码

jquery图文焦点广告轮播代码是一款jquery.nivo.slider.js图片插件制作图文焦点广告轮播代码。
  幻灯片和轮播图
 46582  522

基于jquery的轻量级无缝轮播插件(原创)

一款轻量级的无缝轮播插件,可根据浏览器大小自适应宽高。
  幻灯片和轮播图
 37508  354

jQuery大图切换带文字动态效果

前人种树后人乘凉,在原基础上修改样式,感觉这样之后比较常用
  幻灯片和轮播图
 33626  414

讨论这个项目(5)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

    о迷途小肥羊♀ 0
    2019/5/8 15:31:33
    额,如果能写一下中文注释,那就最好不过了,现在有点搞不懂创建的那些参数的意思 回复
    ai137380935 0
    2018/10/31 11:32:04
    你好有什么方法能响应式效果么 回复
    余生 0
    2018/9/18 19:35:23
    为啥找不到这个插件啊 求解啊 回复
    余生 0
    2018/9/18 19:32:07
    这个插件是自己写的吗 回复
    O_O 0
    2018/6/13 16:49:46
    效果不错,如果能在平板及手机上正常显示那就正合适了。 回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复