EasySlider 基于jQuery功能强大简单易用的滑动门插件


Posted in Javascript onJune 11, 2010

Easy Slider 是一个滑动门插件,支持任何图片或内容,当点击时实现横向或纵向滑动。它拥有一系列丰富的参数设置,可通过CSS来进行完全的控制。所以,基本上你只需要链接这个插件文件后,设置好内容,然后样式化CSS就可以了。
EasySlider 基于jQuery功能强大简单易用的滑动门插件
EasySlider的功能
支持横向或纵向滑动
支持自动滚动
支持连续滑动
“上一屏”和”下一屏按钮”
“到第一屏”和”最后一屏”按钮
隐藏的控制
可选的控制按钮包围标记
同一页面可支持多个滑动门
可设置滑动速度、是否自动、停顿间隔等等

EasySlider的使用方法

1. 首先是html标记

<div id="slider"> 
<ul> 
<li>content here...</li> 
<li>content here...</li> 
<li>content here...</li> 
... 
</ul> 
<span id="prevId"><a href="javascript:void(0);">previous</a></span> 
<span id="nextBtn"><a href="javascript:void(0);">Next</a></span> 
</div>

注: 每个li里面的内容就是一个滑动层,下面的span用于滑动导航。
2. 然后调用jquery库和EasySlider插件
<script type="text/javascript" src="/js/jquery.js"></script> 
<script type="text/javascript" src="/js/easySlider.js"></script>

注: 放于</header>之前
3. 初始化插件代码
<script type="text/javascript"> 
$(document).ready(function(){ 
$("#slider").easySlider({ 
prevText: 'previous Slide', 
nextText: 'Next Slide', 
orientation: 'vertical' 
}); 
}); 
</script>

注: 放于上面的代码下面,其中的#sidebar对应HTML标记中div元素的CSS选择器,指明脚本应用于这个层,你也可以使用class名称,那这里就写成类似于
$(“.list”)。
.easyslider 拥有许多参数,具体查看作者的原文.
4. CSS样式定义
#slider ul, #slider li{ 
margin:0; 
padding:0; 
list-style:none; 
} 
#slider, #slider li{ 
width:500px; 
height:200px; 
overflow:hidden; 
} 
span#prevBtn{} 
span#nextBtn{}

注: 根据你自己的需要进行样式化。
这样就OK了。

EasySlider的DEMO演示

默认设置(只有左右翻)
默认设置(下面是数字页面)

Javascript 相关文章推荐
目前流行的JavaScript库的介绍及对比
Sep 29 Javascript
如何设置一定时间内只能发送一次请求
Feb 28 Javascript
JS集成fckeditor及判断内容是否为空的方法
May 27 Javascript
AngularJs 动态加载模块和依赖
Sep 15 Javascript
javascript学习笔记_浅谈基础语法,类型,变量
Sep 19 Javascript
JS简单实现表格排序功能示例
Dec 20 Javascript
微信小程序中使用Promise进行异步流程处理的实例详解
Aug 17 Javascript
vue webpack实用技巧总结
Apr 24 Javascript
vue-awesome-swiper 基于vue实现h5滑动翻页效果【推荐】
Nov 08 Javascript
使用 vue 实例更好的监听事件及vue实例的方法
Apr 22 Javascript
详解wepy开发小程序踩过的坑(小结)
May 22 Javascript
小程序rich-text组件如何改变内部img图片样式的方法
May 22 Javascript
JavaScript 开发规范要求(图文并茂)
Jun 11 #Javascript
cnblogs TagCloud基于jquery的实现代码
Jun 11 #Javascript
Js setInterval与setTimeout(定时执行与循环执行)的代码(可以传入参数)
Jun 11 #Javascript
js鼠标左右键 键盘值小结
Jun 11 #Javascript
JavaScript接口实现代码 (Interfaces In JavaScript)
Jun 11 #Javascript
JavaScript的单例模式 (singleton in Javascript)
Jun 11 #Javascript
超级24小时弹窗代码 24小时退出弹窗代码 100%弹窗代码(IE only)
Jun 11 #Javascript
You might like
thinkphp学习笔记之多表查询
2014/07/28 PHP
php格式化金额函数分享
2015/02/02 PHP
php上传excel表格并获取数据
2017/04/27 PHP
ThinkPHP实现转换数据库查询结果数据到对应类型的方法
2017/11/16 PHP
PHP设计模式入门之状态模式原理与实现方法分析
2020/04/26 PHP
浅谈php常用的7大框架的优缺点
2020/07/20 PHP
php实现JWT验证的实例教程
2020/11/26 PHP
javascript+xml实现简单图片轮换(只支持IE)
2012/12/23 Javascript
JS Pro-深入面向对象的程序设计之继承的详解
2013/05/07 Javascript
javascript的内存管理详解
2013/08/07 Javascript
关闭浏览器窗口弹出提示框并且可以控制其失效
2014/04/15 Javascript
Jquery方式获取iframe页面中的 Dom元素
2014/05/07 Javascript
基于zepto.js实现仿手机QQ空间的大图查看组件ImageView.js详解
2015/03/05 Javascript
简介JavaScript中getUTCMonth()方法的使用
2015/06/10 Javascript
利用JS判断客户端类型你应该知道的四种方法
2017/12/22 Javascript
webpack公共组件引用路径简化小技巧
2018/06/15 Javascript
JS数组方法reverse()用法实例分析
2020/01/18 Javascript
基于javascript处理二进制图片流过程详解
2020/06/08 Javascript
mapboxgl区划标签避让不遮盖实现的代码详解
2020/07/01 Javascript
详谈Vue.js框架下main.js,App.vue,page/index.vue之间的区别
2020/08/12 Javascript
[05:00]TI9战队采访 - Royal Never Give Up
2019/08/20 DOTA
详解python中字典的循环遍历的两种方式
2017/02/07 Python
python实现屏保计时器的示例代码
2018/08/08 Python
python爬虫 execjs安装配置及使用
2019/07/30 Python
pandas将多个dataframe以多个sheet的形式保存到一个excel文件中
2019/10/10 Python
Python HTMLTestRunner库安装过程解析
2020/05/25 Python
Python变量及数据类型用法原理汇总
2020/08/06 Python
成人高等教育毕业生自我鉴定
2013/10/22 职场文书
迟到检讨书300字
2014/02/14 职场文书
《理想的风筝》教学反思
2014/04/11 职场文书
正风肃纪剖析材料范文
2014/10/10 职场文书
三八妇女节慰问信
2015/02/14 职场文书
导游词之河北邯郸
2019/09/12 职场文书
浅谈Redis在直播场景的实践方案
2021/04/27 Redis
SpringBoot整合Mybatis Generator自动生成代码
2021/08/23 Java/Android
python中 .npy文件的读写操作实例
2022/04/14 Python