js圆形轮播图插件jCircle.js

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

 3881  28  查看评论 (1)
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'  
});
相关插件-幻灯片和轮播图

jQuery简单的轮播图

用最简单的最少量的代码完成轮播任务,无缝,无限循环,自适应窗口大小
  幻灯片和轮播图
 13698  37

支持手机触摸滑动图片轮播

支持手机触摸滑动图片幻灯片轮播切换代码
  幻灯片和轮播图
 34417  450

超棒的响应式幻灯jQuery插件 - refineslide

今天我们介绍的这个幻灯插件能够帮助我们使用响应式的方式展示图片幻灯,最重要的在于它支持很多超棒的CSS3幻灯过渡效果,能够帮助你创建超酷的幻灯效果。
  幻灯片和轮播图
 5839  69

js轮播图插件slider

支持鼠标滑动以及移动端手势滑动的幻灯片播放插件
  幻灯片和轮播图
 7348  73

讨论这个项目(1)回答他人问题或分享插件使用方法奖励jQ币

    O_O 0
    2018/6/13 16:49:46
    效果不错,如果能在平板及手机上正常显示那就正合适了。 回复
取消回复