支持移动触摸设备的简洁js幻灯片插件
2015-04-14 10:01
483 查看
lory是一款支持移动触摸设备的简洁的js幻灯片插件。该幻灯片插件可以通过纯js调用,也可以将该幻灯片插件作为jQuery插件来使用。该幻灯片的过渡动画具有硬件加速功能,并且可以定制是否使用easing效果。以下列出该幻灯片的一些特点:
在线预览 源码下载
支持移动触摸设备。
简单,界面整洁,纯js调用。
可以作为jQuery插件来使用。
过渡效果支持硬件加速。
可定制easing效果。
可无限循环,制作为旋转木马。
丰富的回调函数。
HTML结构
该幻灯片使用的HTML结构是固定格式的,参考下面的HTML结构格式:
下面是该幻灯片的必要CSS样式:
JAVASCRIPT
完成上面的步骤之后就可以通过下面的方法来调用该幻灯片插件。
via:http://www.w2bc.com/Article/32925
在线预览 源码下载
支持移动触摸设备。
简单,界面整洁,纯js调用。
可以作为jQuery插件来使用。
过渡效果支持硬件加速。
可定制easing效果。
可无限循环,制作为旋转木马。
丰富的回调函数。
HTML结构
该幻灯片使用的HTML结构是固定格式的,参考下面的HTML结构格式:
<div class="slider js_simple simple"> <div class="frame js_frame"> <ul class="slides js_slides"> <li class="js_slide">1</li> <li class="js_slide">2</li> <li class="js_slide">3</li> <li class="js_slide">4</li> <li class="js_slide">5</li> <li class="js_slide">6</li> </ul> </div> </div>
下面是该幻灯片的必要CSS样式:
.frame { position: relative; font-size: 0; line-height: 0; overflow: hidden; white-space: nowrap; } .slides { display: inline-block; } li { position: relative; display: inline-block; }
JAVASCRIPT
完成上面的步骤之后就可以通过下面的方法来调用该幻灯片插件。
<script src="js/lory.min.js"></script> <script> 'use strict'; document.addEventListener('DOMContentLoaded', function() { var simple = document.querySelector('.js_simple'); lory(simple, { // options going here }); }); </script>
via:http://www.w2bc.com/Article/32925
相关文章推荐
- 支持移动触摸设备的简洁js幻灯片插件
- 支持移动触摸设备的纯js元素拖放插件
- jQuery支持移动触摸设备的Lightbox插件
- 基于 jQuery支持移动触摸设备的Lightbox插件
- 基于 jQuery支持移动触摸设备的Lightbox插件
- 支持触摸设备的响应式HTML5音频播放器 - AudioPlayer.js
- 移动web开发,12个触摸及多点触摸事件常用Js插件
- Hammer.js——移动设备触摸手势
- 支持元素惯性拖放和多点触摸手势的js插件
- 移动开发框架,Hammer.js 移动设备触摸手势js库
- 支持触摸设备的响应式HTML5音频播放器 - AudioPlayer.js
- Hammer.js 移动设备触摸手势js库
- jQuery响应式幻灯片插件jquery.glide.js(支持触摸&轻量级)
- jQuery适合移动设备触摸屏的响应式幻灯片插件
- AudioPlayer.js,一个响应式且支持触摸操作的jquery音频插件
- 帮助你在移动设备上生成倾斜控制(重力控制)的旋转效果jQuery插件 - lenticular.js
- JS移动设备触摸事件API
- jQuery支持触摸屏设备的响应式幻灯片插件
- jQuery适合移动设备触摸屏的响应式幻灯片插件
- 帮助你在移动设备上生成倾斜控制(重力控制)的旋转效果jQuery插件 - lenticular.js