幻灯片/轮播

多种过渡动画jquery焦点图特效

阿里云


这是一款基于 jssor.slider.js 的炫酷 jquery 焦点图特效。该焦点图特效在底部带有缩略图,并且它在切换过渡是带有多种动画效果。该焦点图特效兼容 ie8 浏览器。

使用方法:

在页面中引入样式文件 jquery.min.js 和 jssor.slider.mini.js 文件。

也想出现在这里?联系我们
创客主机
  1. <script src="js/jquery.min.js"></script>                    
  2. <script src="js/jssor.slider.mini.js"></script>

HTML 结构:

该焦点图的 HTML 结构如下:

  1. <div id="jssor_1" style="position: relative; margin: 0 auto; top: 0px; left: 0px; width: 800px; height: 456px; overflow: hidden; visibility: hidden; background-color: #24262e;">
  2.     <!-- Loading Screen -->
  3.     <div data-u="loading" style="position: absolute; top: 0px; left: 0px;">
  4.         <div style="filter: alpha(opacity=70); opacity: 0.7; position: absolute; display: block; top: 0px; left: 0px; width: 100%; height: 100%;"></div>
  5.         <div style="position:absolute;display:block;background:url('img/loading.gif') no-repeat center center;top:0px;left:0px;width:100%;height:100%;"></div>
  6.     </div>
  7.     <div data-u="slides" style="cursor: default; position: relative; top: 0px; left: 0px; width: 800px; height: 356px; overflow: hidden;">
  8.         <div data-p="144.50">
  9.             <img data-u="image" src="img/01.jpg" />
  10.             <img data-u="thumb" src="img/thumb-01.jpg" />
  11.         </div>
  12.         <div data-p="144.50" style="display: none;">
  13.             <img data-u="image" src="img/02.jpg" />
  14.             <img data-u="thumb" src="img/thumb-02.jpg" />
  15.         </div>
  16.         <div data-p="144.50" style="display: none;">
  17.             <img data-u="image" src="img/03.jpg" />
  18.             <img data-u="thumb" src="img/thumb-03.jpg" />
  19.         </div>
  20.         <div data-p="144.50" style="display: none;">
  21.             <img data-u="image" src="img/04.jpg" />
  22.             <img data-u="thumb" src="img/thumb-04.jpg" />
  23.         </div>
  24.         <div data-p="144.50" style="display: none;">
  25.             <img data-u="image" src="img/05.jpg" />
  26.             <img data-u="thumb" src="img/thumb-05.jpg" />
  27.         </div>
  28.         <div data-p="144.50" style="display: none;">
  29.             <img data-u="image" src="img/06.jpg" />
  30.             <img data-u="thumb" src="img/thumb-06.jpg" />
  31.         </div>
  32.         <div data-p="144.50" style="display: none;">
  33.             <img data-u="image" src="img/07.jpg" />
  34.             <img data-u="thumb" src="img/thumb-07.jpg" />
  35.         </div>
  36.         <div data-p="144.50" style="display: none;">
  37.             <img data-u="image" src="img/08.jpg" />
  38.             <img data-u="thumb" src="img/thumb-08.jpg" />
  39.         </div>
  40.         <div data-p="144.50" style="display: none;">
  41.             <img data-u="image" src="img/09.jpg" />
  42.             <img data-u="thumb" src="img/thumb-09.jpg" />
  43.         </div>
  44.         <div data-p="144.50" style="display: none;">
  45.             <img data-u="image" src="img/10.jpg" />
  46.             <img data-u="thumb" src="img/thumb-10.jpg" />
  47.         </div>
  48.         <div data-p="144.50" style="display: none;">
  49.             <img data-u="image" src="img/11.jpg" />
  50.             <img data-u="thumb" src="img/thumb-11.jpg" />
  51.         </div>
  52.         <div data-p="144.50" style="display: none;">
  53.             <img data-u="image" src="img/12.jpg" />
  54.             <img data-u="thumb" src="img/thumb-12.jpg" />
  55.         </div>
  56.         <a data-u="any" href="http://www.jssor.com" style="display:none">Image Gallery</a>
  57.     </div>
  58.     <!-- Thumbnail Navigator -->
  59.     <div data-u="thumbnavigator" class="jssort01" style="position:absolute;left:0px;bottom:0px;width:800px;height:100px;" data-autocenter="1">
  60.         <!-- Thumbnail Item Skin Begin -->
  61.         <div data-u="slides" style="cursor: default;">
  62.             <div data-u="prototype" class="p">
  63.                 <div class="w">
  64.                     <div data-u="thumbnailtemplate" class="t"></div>
  65.                 </div>
  66.                 <div class="c"></div>
  67.             </div>
  68.         </div>
  69.         <!-- Thumbnail Item Skin End -->
  70.     </div>
  71.     <!-- Arrow Navigator -->
  72.     <span data-u="arrowleft" class="jssora05l" style="top:158px;left:8px;width:40px;height:40px;"></span>
  73.     <span data-u="arrowright" class="jssora05r" style="top:158px;right:8px;width:40px;height:40px;"></span>
  74. </div>
  75. <!-- #endregion Jssor Slider End -->

初始化插件

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

  1. jQuery(document).ready(function ($) {
  2.     //Define an array of slideshow transition code
  3.     var _SlideshowTransitions = [
  4.     { code1 },
  5.     { code2 },
  6.     { code3 }
  7.     ];
  8.     var options = {
  9.         $AutoPlay: true,
  10.         $SlideshowOptions: {
  11.                 $Class: $JssorSlideshowRunner$,
  12.                 $Transitions: _SlideshowTransitions,
  13.                 $TransitionsOrder: 1,
  14.                 $ShowLink: true
  15.             }
  16.     };
  17.     var jssor_slider1 = new $JssorSlider$('slider1_container', options);
  18. });

Github 地址:https://github.com/jssor/slider

多种过渡动画 jquery 焦点图特效

已有 447 人购买
查看演示升级 VIP立刻购买

演示地址 下载地址
收藏
(0)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!