`

jQuery cxSlide 焦点图轮换

阅读更多

cxSlide 是一个简单易用的焦点图展示插件,支持水平、纵向切换,透明过渡切换。

已支持 CSS 动画过渡切换。通过 CSS 动画切换,可以展示更多效果。

  • 版本:
  • jQuery v1.7+
  • jQuery cxSlide v2.0.2
  • 注意事项:
  • 内部会自动创建切换按钮元素,也可在外部直接创建,若外部已创建,内部将跳过此步骤;
  • 展示图片未超过 1 张时,会隐藏切换按钮元素。
  • github地址

在线实例

实例预览 基础示例

实例预览 CSS 动画

实例预览 API 接口

使用方法

载入 JavaScript 文件

  1. <script src="jquery.js"></script> 
  2. <script src="jquery.cxslide.js"></script>
复制

CSS 样式结构

除必要属性设置外,其他样式均可自行设置。

  1. /** 
  2.  * cxSlide 基本样式 
  3.  * width 和 height 根据需求设置 
  4.  */ 
  5. .cxslide{position:relative;width:600px;height:280px;} 
  6. .cxslide .box{} 
  7. .cxslide .list{} 
  8. .cxslide .list li{} 
  9. .cxslide .btn{} 
  10. .cxslide .btn li{} 
  11. .cxslide .btn li.selected{} 
  12. .cxslide .minus{} 
  13. .cxslide .plus{} 
复制
  1. /* 横向过渡 type: 'x' */ 
  2. .cxslide .box{overflow:hidden;width:600px;height:280px;} 
  3. .cxslide .list{overflow:hidden;width:9999px;} 
  4. .cxslide .list li{float:left;position:relative;width:600px;} 
复制
  1. /* 纵向过渡 type: 'y' */ 
  2. .cxslide .box{overflow:hidden;width:600px;height:280px;} 
  3. .cxslide .list{overflow:hidden;height:9999px;} 
复制
  1. /* 透明过渡 type: 'fade' */ 
  2. .cxslide .box{overflow:hidden;position:relative;width:600px;height:280px;} 
复制

DOM 结构

  1. <!-- 焦点图 --> 
  2. <div id="element_id" class="cxslide"> 
  3.   <div class="box"> 
  4.     <ul class="list"> 
  5.       <li></li> 
  6.       <li></li> 
  7.       ... 
  8.       <li></li> 
  9.     </ul> 
  10.   </div> 
  11.  
  12.   <!-- 控制按钮会自动创建,可省略 --> 
  13.   <ul class="btn"> 
  14.     <li class="b_1">1</li> 
  15.     <li class="b_2">2</li> 
  16.     ... 
  17.     <li class="b_n">n</li> 
  18.   </ul> 
  19.   <div class="plus"></div> 
  20.   <div class="minus"></div> 
  21. </div>
复制

调用方式

  1. $('#element_id').cxSlide();
复制

动画切换

画面进入时 <li> 添加 class="in"

画面离开时 <li> 添加 class="out"

参数说明

名称 默认值 说明
events 'click' 触发按钮事件的方式
type 'x' 过渡效果。可设置为:"x", "y", "fade", "toggle", "anime"
start 0 开始展示序号,从 0 开始计算。
speed 800 切换速度 (ms)
time 5000 自动轮播间隔时间 (ms)
auto true 是否自动轮播
hoverLock true 鼠标移入移出锁定。鼠标进入区域内时停止自动轮播,离开后恢复自动轮播(仅在 auto 为 true 时有效)
btn true 是否使用切换按钮
plus false 是否使用 plus 按钮
minus false 是否使用 minus 按钮

API 接口

  1. var Api; 
  2. $('#element_id').cxSlide(function(api){ 
  3.   Api = api; 
  4. }); 
  5. // 或者作为第二个参数传入 
  6. $('#element_id').cxSlide({ 
  7.   minus: true, 
  8.   plus: true 
  9. }, function(api){ 
  10.   Api = api; 
  11. });
复制

         

名称 说明
play() 开始自动播放
stop() 停止自动播放
goto(value) 跳转到指定的页码
prev() 上一页
next() 下一页

 

 

1
1
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    jquery cxSlide 焦点图轮换插件

    **jQuery cxSlide 焦点图轮换插件详解** jQuery cxSlide是一款高效、轻量级的焦点图轮换插件,专为网页设计者和开发者打造,旨在为网站增添动态视觉效果,提升用户体验。这款插件易于集成,功能强大,能够轻松实现...

    jQuery焦点图 图片轮换

    jQuery焦点图是一种常见的网页设计元素,它用于展示一组图片,并以自动轮换或用户交互的方式显示每一张图片,常用于网站的首页或者产品展示区,为用户提供动态且吸引人的视觉体验。这种效果不仅可以用于图片展示,还...

    多功能大气jQuery焦点图轮播特效插件jQuery cxSlide

    多功能大气jQuery焦点图轮播特效插件jQuery cxSlide,非常不错的JS特效,支持上线滚动切换、 左右滚动切换,还支持带缩略图轮播切换特效,插件支持众多的参数自定义功能,是否自动轮播 auto,切换速度speed,是否...

    jquery实现焦点图轮换代码

    本篇文章将深入探讨如何使用 jQuery 实现焦点图轮换的代码。 首先,要实现焦点图轮换,我们需要准备以下基本元素: 1. HTML 结构:创建一个容器,包含所有的图片或内容。通常会有一个隐藏的图片层,用于存储当前不...

    jQuery cxSlide实现的三款多功能大气焦点图轮播特效源码.zip

    jQuery cxSlide是一款广泛应用于网页设计中的焦点图轮播插件,它具有多种功能,能够创建大气、动感的图像切换效果,适用于网站的首页展示、产品展示等多种场景。该插件基于JavaScript库jQuery,使得代码更简洁、易用...

    猎豹jQuery全屏焦点图代码,兼容主流浏览器

    【猎豹jQuery全屏焦点图代码,兼容主流浏览器】是一个前端开发中的常见应用场景,主要用于创建具有视觉冲击力的网站头部展示区域。这个代码利用jQuery库实现了一种全屏焦点图的效果,可以无缝切换图片,同时确保在...

    jQuery立体式图片轮换效果 jQuery立体式图片轮换网页特效.zip

    在实际应用中,"jQuery立体式图片轮换效果"通常会结合其他前端框架和工具,如Bootstrap的栅格系统来布局,或者用Sass/LESS等预处理器编写更高效的CSS。此外,为了保证在不同设备和浏览器上的兼容性,可能还需要利用...

    猎豹jQuery全屏焦点图代码

    【猎豹jQuery全屏焦点图代码】是一种网页设计技术,用于在网站上创建吸引人的全屏图片轮播效果。此代码模仿了猎豹官方网站的设计,旨在提供高度真实且视觉效果出众的用户体验。jQuery是一个广泛使用的JavaScript库,...

    jquery 实现的一个图片轮换变化

    在这个“jquery实现的一个图片轮换变化”项目中,我们可以深入探讨jQuery如何被用来创建动态且吸引人的图片展示效果。 首先,我们要了解jQuery中的基本概念。jQuery对象是库的核心,它封装了DOM元素,使得操作DOM变...

    jquery带缩略图轮换相册

    《jQuery实现带缩略图轮换相册的详解与实践》 在网页设计中,相册功能是一项常用且重要的元素,它可以展示图片并提供良好的用户体验。"jQuery带缩略图轮换相册"是一个典型的JavaScript插件应用,利用jQuery的强大...

    jQuery焦点图插件edslider.rar

    jQuery焦点图插件edslider.rar jQuery焦点图插件edslider.rar jQuery焦点图插件edslider.rar jQuery焦点图插件edslider.rar jQuery焦点图插件edslider.rar jQuery焦点图插件edslider.rar jQuery焦点图插件edslider....

    超宽屏jquery焦点幻灯轮换代码

    超宽屏jQuery焦点幻灯轮换代码是一种网页设计技术,用于在网站的首页或重要位置展示动态切换的图片、文本或其他多媒体内容。这种效果能够吸引用户的注意力,提升用户体验,同时展示网站的重要信息或特色。在本案例中...

    jQuery马赛克过场图片轮换.zip

    《jQuery马赛克过场图片轮换:打造炫目视觉体验》 在现代网页设计中,动态和交互性已经成为提升用户体验的重要元素。其中,图片轮播特效作为一种常见且实用的手段,广泛应用于网站的首页、产品展示等场景。本文将...

    jQuery全屏焦点图特效制作带标题的焦点图切换代码

    在网页设计中,jQuery全屏焦点图特效是一种常见的视觉元素,用于吸引用户的注意力并展示重要信息。这种特效通常被应用于网站的首页或者产品展示区,能够以动态的方式展示多张图片或内容,同时搭配标题来进一步说明每...

    jquery淘宝商品图片轮换代码.zip

    【标题】"jQuery淘宝商品图片轮换代码"是一款专为电子商务网站设计的jQuery焦点图插件,用于在首页展示商品图片,实现动态、吸引人的视觉效果,提高用户体验。这款代码通常应用于网店产品展示,帮助商家突出重要商品...

    jQuery全屏焦点图片带图标导航自动切换_全屏轮播焦点图.zip

    在全屏焦点图的实现中,jQuery主要负责以下几个方面: 1. 图片切换:通过定时器和回调函数,jQuery可以设置自动切换效果,定时改变图片显示。例如,使用`.fadeOut()`和`.fadeIn()`方法实现图片渐隐渐现的过渡效果,...

Global site tag (gtag.js) - Google Analytics