Slider.js轻量级图片播放控件
Slider.js基于HTML5和CSS3实现的Slideshow
1、Slider.js 是一个图片播放Slideshow引擎,采用jQuery、CSS3和HTML5 canvas技术实现。
2、可以为播放的条目设置文本标题并带链接,用户可以通过分页码或向前/向后链接进行浏览。
3、js代码开源,易懂。展示界面和交互都可以定制。
示例截图
slider.js及样式引入
<script src="../Scripts/jquery-1.4.1.min.js" type="text/javascript"></script>
<link href="../Slider/css/slider.css" rel="stylesheet" type="text/css" />
<script src="../Slider/js/jquery-1.7.2.min.js" type="text/javascript"></script>
<script src="../Slider/js/jQuery-easing.js" type="text/javascript"></script>
<script src="../Slider/js/jQuery-jcSlider.js" type="text/javascript"></script>
html代码
<div class="main-content">
<div id="pic_wrap" style="display: none">
<ul id="imgShow">
<li>
<div class="middle-out">
<div class="middle-in">
<img src="../Img/Chrysanthemum.jpg" width="573" height="300" />
</div>
<div align="center" style="margin-top: 5px; padding-top: 5px;">
Chrysanthemum
</div>
</div>
</li>
<li>
<div class="middle-out">
<div class="middle-in">
<img src="../Img/Desert.jpg" width="573" height="300"/>
</div>
<div align="center" style="margin-top: 5px; padding-top: 5px;">
Desert
</div>
</div>
</li>
<li>
<div class="middle-out">
<div class="middle-in">
<img src="../Img/Hydrangeas.jpg" width="573" height="300"/>
</div>
<div align="center" style="margin-top: 5px; padding-top: 5px;">
Hydrangeas
</div>
</div>
</li>
<li>
<div class="middle-out">
<div class="middle-in">
<img src="../Img/Jellyfish.jpg" width="573" height="300"/>
</div>
<div align="center" style="margin-top: 5px; padding-top: 5px;">
Jellyfish
</div>
</div>
</li>
</ul>
</div>
</div>
JS代码:
<script type="text/javascript">
$(function () {
$('#pic_wrap').jcSlider({
loading: false, //预加载loading开关设置,提供true,false
loadpic: '../Slider/img/loading.gif', //预加载loading图片路径,相对定位,如../img/riddick.png
play: true, //是否开起自动播放功能,提供true,false
play_speed: 2000, //自动播放速度设置,提供easing值 或 数值(mm)
slider_btn: true, //左右按钮开关,提供true,false
slider_speed: 500, //图片切换速度设置,提供easing值 或 数值(mm)
slider_num: true, //数字按钮开关,提供true,false
offset: 0, //设置左右按钮偏移量(px)
btn_event: 'mouseover', //数字按钮事件设置,提供click,mouseover等
btn_position: 'middle', //数字按钮位置,提供left,middle,right
num_offsetW: 0, //设置数字按钮的X偏移(px)
num_offsetH: 400, //设置数字按钮的Y偏移(px)
scaling: false, //是否设置图片大小,提供true,false
width: 956, //设置图片宽度单位(px)
height: 300, //设置图片高度单位(px)
sliderModle: 'xScroll'
});
var tagli = $("#imgShow li");
if (tagli.length > 0) {
$('#pic_wrap').css('display', 'block');
}
var _w1 = $('#pic_wrap').width();
var _w2 = $('#sliderNum').width();
$('#sliderNum').css('left', (_w1 - _w2) / 2);
});
</script>
控件下载地址:http://download.csdn.net/detail/zhai123_/5982569
Slider.js轻量级图片播放控件的更多相关文章
- js swipe 图片滑动控件实现 任意尺寸适用任意屏幕
http://www.swiper.com.cn/http://www.idangero.us/swiper/demos/ 解决问题点: 1.先得到图片真实的宽高, 根据真实宽高 等比例 2.调用的控 ...
- jquery和css自定义video播放控件
下面介绍一下通过jquery和css自定义video播放控件. Html5 Video是现在html5最流行的功能之一,得到了大多数最新版本的浏览器支持.包括IE9,也是如此.不同的浏览器提供了不同的 ...
- jQ效果:jQuery和css自定义video播放控件
下面介绍一下通过jquery和css自定义video播放控件. Html5 Video是现在html5最流行的功能之一,得到了大多数最新版本的浏览器支持.包括IE9,也是如此.不同的浏览器提供了不同的 ...
- js插件---Bootstrap 树控件
js插件---Bootstrap 树控件 一.总结 一句话总结:可以直接用gojs,或者搜索js,jquery的树控件,或者bootstrap树控件,一大堆 gojs 二.JS组件系列——Bootst ...
- Android实现图片滚动控件,含页签功能,让你的应用像淘宝一样炫起来
首先题外话,今天早上起床的时候,手滑一下把我的手机甩了出去,结果陪伴我两年半的摩托罗拉里程碑一代就这么安息了,于是我今天决定怒更一记,纪念我死去的爱机. 如果你是网购达人,你的手机上一定少不了淘宝客户 ...
- Flash播放控件属性详解
Flash 播放控件属性详解 一.属性篇 1.AlignMode(读写) 语法:AlignMode As Long 说明:对齐方式(与SAlign 属性联动).当控件的长宽比例与影片不一致且WMo ...
- C# 使用PictureBox实现图片按钮控件
引言 我们有时候会在程序的文件夹里看见一些图标,而这些图标恰好是作为按钮的背景图片来使用的.鼠标指针在处于不同状态时,有"进入按钮"."按下左键"," ...
- JS与APP原生控件交互
"热更新"."热部署"相信对于混合式开发的童鞋一定不陌生,那么APP怎么避免每次升级都要在APP应用商店发布呢?这里就用到了混合式开发的概念,对于电商网站尤其显 ...
- [js开源组件开发]js多选日期控件
js多选日期控件 详情请见:http://www.lovewebgames.com/jsmodule/calendar.html 它的github地址:https://github.com/tianx ...
随机推荐
- ETL工具与脚本实现之间的对比
scripts, custom code and individual vs. team development doesn’t scale And: ‣Lack of coding standard ...
- java SE 常用的排序算法
java程序员会用到的经典排序算法实现 常用的排序算法(以下代码包含的)有以下五类: A.插入排序(直接插入排序.希尔排序) B.交换排序(冒泡排序.快速排序) C.选择排序(直接选择排序.堆排序) ...
- C++指针比较的问题
在C++里面,指针的比较是要保障type-safe的,也就是说,这两个指针必须是convertible的:从一个指针能够直接转换到另一个指针(有中间路径不算,不然都往void*转没完没了),顺序不限 ...
- Android SnackBar使用方法
SnackBar是 Android Support Library 22.2.0 里面新增提供的一个控件,类似于Toast的使用 使用方法 Snackbar snackbar = Snackbar.m ...
- 传智播客JavaWeb day05-session、url重写
1.session是什么 1.1 session是一种会话技术 ps:还有一种是cookie 2.session的作用 2.1 服务器端会话范围内的数据共享 3.session的生命周期 3.1何时 ...
- PRCR-1065 Failed to stop resource ora.asm 处理
在网上看到的一些关闭Oracle Grid Infrastructure教程中,很多在关闭数据后就开始关闭ASM,结果提示如下的错误. [grid@rhvm1 ~]$ srvctl stop asm ...
- 2015GitWebRTC编译实录14
libvpx 尝试用脚本编译了下,发现有问题,就偃旗息鼓,改用他自己的configure了,在网上找了下,Git上有个现成的,直接用,更好些. https://github.com/brion/VPX ...
- ctype.h / cctype 中的字符函数
函数名称 返回值 isalnum() 字母或数字 isalpha() 字母 iscntrl() 控制字符 isdigit() 数字(1 ~ 9) isgraph() 除空格之外的打印字符 islowe ...
- JavaBean用JSP调用和使用JSP动作标签的区别
javabean的类可以用jsp动作标签实例化并使用. <!-- 下面这句是对Javabean类person的引用,引用的实例是p2 --> <jsp:useBean id=&quo ...
- kuangbin_MST C (POJ 2031)
全程double精度就能过了 间接0距离不用管 prim自动连起来的 G++交的话只能用%f输出 C++的话加不加l都可以 (这么说以后用%f肯定不会错咯) 不过我不懂为什么他们的空间时间差了好多倍. ...