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 相关文章推荐
JQuery 网站换肤功能实现代码
Nov 02 Javascript
JQuery操作tr和td内容的方法实例
Mar 06 Javascript
javascript数组的使用
Mar 28 Javascript
关于JS判断图片是否加载完成且获取图片宽度的方法
Apr 09 Javascript
对于Form表单reset方法的新认识
Mar 05 Javascript
被遗忘的javascript的slice() 方法
Apr 20 Javascript
jQuery插件pagewalkthrough实现引导页效果
Jul 05 Javascript
10个最优秀的Node.js MVC框架
Aug 24 Javascript
vue项目在安卓低版本机显示空白的原因分析(两种)
Sep 04 Javascript
Vue 框架之键盘事件、健值修饰符、双向数据绑定
Nov 14 Javascript
基于Vue+elementUI实现动态表单的校验功能(根据条件动态切换校验格式)
Apr 04 Javascript
BootstrapValidator实现表单验证功能
Nov 08 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
async和DOM Script文件加载比较
2014/07/20 PHP
php、mysql查询当天,查询本周,查询本月的数据实例(字段是时间戳)
2017/02/04 PHP
PHP最常用的正则表达式
2017/02/13 PHP
php实现银联商务公众号+服务窗支付的示例代码
2019/10/12 PHP
gearman中任务的优先级和返回状态实例分析
2020/02/27 PHP
thinkphp5.1框架模板赋值与变量输出示例
2020/05/25 PHP
js实现ASP分页函数 HTML分页函数
2006/09/22 Javascript
判断脚本加载是否完成的方法
2009/05/26 Javascript
javascript使用中为什么10..toString()正常而10.toString()出错呢
2013/01/11 Javascript
js去除输入框中所有的空格和禁止输入空格的方法
2014/06/09 Javascript
javascript实现的右下角弹窗实例
2015/04/24 Javascript
javascript轻量级库createjs使用Easel实现拖拽效果
2016/02/19 Javascript
js实现的万能flv网页播放器代码
2016/04/30 Javascript
VUEJS实战之构建基础并渲染出列表(1)
2016/06/13 Javascript
AngularJS入门教程之模块化操作用法示例
2016/11/02 Javascript
JS中位置与大小的获取方法
2016/11/22 Javascript
React进阶学习之组件的解耦之道
2017/08/07 Javascript
利用HBuilder打包前端开发webapp为apk的方法
2017/11/13 Javascript
vue组件发布到npm简单步骤
2017/11/30 Javascript
Vuejs 2.0 子组件访问/调用父组件的方法(示例代码)
2018/02/08 Javascript
如何解决.vue文件url引用文件的问题
2019/01/18 Javascript
微信小程序 高德地图路线规划实现过程详解
2019/08/05 Javascript
vue+iview框架实现左侧动态菜单功能的示例代码
2020/07/23 Javascript
Postman无法正常返回结果问题解决
2020/08/28 Javascript
[01:08:32]DOTA2-DPC中国联赛 正赛 DLG vs PHOENIX BO3 第二场 1月18日
2021/03/11 DOTA
Django的models模型的具体使用
2019/07/15 Python
咖啡为什么会有酸味?你喝到的咖啡為什麼是酸的?
2021/03/17 冲泡冲煮
New Balance美国官网:运动鞋和健身服装
2017/04/11 全球购物
德尔福集团DELPHI的笔试题
2012/02/22 面试题
我爱我的祖国演讲稿
2014/05/04 职场文书
茶楼服务员岗位职责
2015/02/09 职场文书
学校推普周活动总结
2015/05/07 职场文书
《圆明园的毁灭》教学反思
2016/02/16 职场文书
导游词之山东孔庙
2019/11/04 职场文书
python自然语言处理之字典树知识总结
2021/04/25 Python
前端canvas中物体边框和控制点的实现示例
2022/08/05 Javascript