项目中对slideshow要求要有触屏滑动换图功能,就想到了SlidesJS这个Jquery插件

例排,先把静态html写好

<div id="cm_slides">
<div class="s_item" style="background-image: url(img/1.jpg);" onclick="location='1.html'">
<div class="slides_desc">
<span class="slides_desc_t">标题: </span>
<br />
<span class="slides_desc_c">内容</span>
</div>
</div>
<div class="s_item" style="background-image: url(img2.jpg);" onclick="location='2.html'">
<div class="slides_desc">
<span class="slides_desc_t">标题: </span>
<br />
<span class="slides_desc_c">内容</span>
</div>
</div>
<div class="s_item" style="background-image: url(img/c1.jpg);" onclick="location='3.html'">
<div class="slides_desc">
<span class="slides_desc_t">标题: </span>
<br />
<span class="slides_desc_c">内容</span>
</div>
</div>
<div class="s_item" style="background-image: url(img/4.jpg);" onclick="location='4.html'">
<div class="slides_desc">
<span class="slides_desc_t">标题: </span>
<br />
<span class="slides_desc_c">内容</span>
</div>
</div>
<div class="s_item" style="background-image: url(img/5.jpg);" onclick="location='5.html'">
<div class="slides_desc">
<span class="slides_desc_t">标题: </span>
<br />
<span class="slides_desc_c">内容</span>
</div>
</div>
<div class="s_item" style="background-image: url(img/c1.jpg);" onclick="location='6.html'">
<div class="slides_desc">
<span class="slides_desc_t">标题: </span>
<br />
<span class="slides_desc_c">内容</span>
</div>
</div>
</div>

定义好CSS

#cm_slides
{
display: none;
position: relative;
} .slidesjs-navigation
{
display: none;
margin-top: 5px;
} #cm_slides .slidesjs-pagination
{
margin: 7px 0 0;
float: right;
list-style: none;
position: absolute;
bottom: 15px;
right: 15px;
z-index:;
} #cm_slides .slidesjs-pagination li
{
float: left;
margin: 0 5px;
} #cm_slides .slidesjs-pagination li a
{
display: block;
width: 12px;
height:;
padding-top: 13px;
background-image: url(img/pagination.png);
background-position: 0 -13px;
float: left;
overflow: hidden;
} #cm_slides .slidesjs-pagination li a.active,
#cm_slides .slidesjs-pagination li a:hover.active
{
background-position: 0 -26px;
} /* #cm_slides .slidesjs-pagination li a:hover
{
background-position: 0 -13px;
}*/
#cm_slides .slides_desc
{
color: white;
position: absolute;
left: 258px;
top: 105px;
font-family: Arial;
width: 120px;
} #cm_slides .s_item
{
background-color: blue;
width: 400px;
height: 202px;
} #cm_slides_title
{
width: 400px;
height: 50px;
background-color: #003366;
color: white;
text-align: center;
line-height: 50px;
font-family: Arial;
font-size: 15px;
font-weight: bold;
} #cm_slides .slides_desc_t
{
font-size: 18px;
} #cm_slides .slides_desc_c
{
font-size: 16px;
}

现在启动slideshow啦,呵呵

<!-- SlidesJS Required: Link to jQuery -->
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<!-- End SlidesJS Required --> <!-- SlidesJS Required: Link to jquery.slides.js -->
<script src="js/jquery.slides.min.js"></script>
<!-- End SlidesJS Required --> <!-- SlidesJS Required: Initialize SlidesJS with a jQuery doc ready -->
<script>
$(function () {
setTimeout(function () {
$('#cm_slides').slidesjs({
width: 400,
height: 202,
play: {
active: false,
auto: false,
interval: 4000,
swap: true
},
callback: {
loaded: function (number) {
//slideshow加载完成执行自定义操作
},
start: function (number) {
//开始划动执行自定义操作
},
complete: function (number) {
//划动完成执行自定义操作 
}
}
});
}, 3000);
});
</script>

SlidesJS的使用的更多相关文章

  1. SlidesJS - 老牌的响应式 jQuery 幻灯片插件

    SlidesJS 是一款老牌的 jQuery 幻灯片插件,经过多年的发展,已经成为一款功能齐全,设计精巧的幻灯片插件.支持循环.自动播放功能和淡入淡出过渡效果,并且能够自动生成分页,可以帮助开发者制作 ...

  2. SlidesJS 3.0.4 在手机上遇到的一些问题及解决办法

    SlidesJS 3.0.4 http://slidesjs.com 在手机上遇到的一些问题及解决办法 1.手机上打开有sliderjs的页面后, 切换到别的页面再回来时, sliderjs部分不能滑 ...

  3. jquery插件讲解:轮播(SlidesJs)+验证(Validation)

    SlidesJs(轮播支持触屏)——官网(http://slidesjs.com) 1.简介 SlidesJs是基于Jquery(1.7.1+)的响应幻灯片插件.支持键盘,触摸,css3转换. 2.代 ...

  4. SlidesJS基本使用方法和官方文档解释

    Slides – 是一个简单的,容易定制和风格化,的jQuery幻灯片插件. Slides提供褪色或幻灯片过渡效果,图像淡入淡出,图像预压,自动生成分页,循环,自动播放的自定义等很多选项. 用Slid ...

  5. JavaScript资源大全中文版(Awesome最新版)

    Awesome系列的JavaScript资源整理.awesome-javascript是sorrycc发起维护的 JS 资源列表,内容包括:包管理器.加载器.测试框架.运行器.QA.MVC框架和库.模 ...

  6. 在网站开发中很有用的8个 jQuery 效果【附源码】

    jQuery 作为最优秀 JavaScript 库之一,改变了很多人编写 JavaScript 的方式.它简化了 HTML 文档遍历,事件处理,动画和 Ajax 交互,而且有成千上万的成熟 jQuer ...

  7. JavaScript资源大全中文版(Awesome最新版--转载自张果老师博客)

    JavaScript资源大全中文版(Awesome最新版)   目录 前端MVC 框架和库 包管理器 加载器 打包工具 测试框架 框架 断言 覆盖率 运行器 QA 工具 基于 Node 的 CMS 框 ...

  8. 精心挑选10款优秀的 jQuery 图片左右滚动插件

    在现代的网页设计中,图片和内容滑块是一种极为常见和重要的元素.你可以从头开始编写自己的滑动效果,但是这将浪费很多时间,因为网络上已经有众多的优秀的 jQuery 滑块插件.当然,如果要从大量的 jQu ...

  9. 推荐15款创建漂亮幻灯片的 jQuery 插件

    对于设计师,开发者,摄影师或任何创造性的个人和企业,他们自己的网站是展示他们的技能和服务的最佳场所.你可能打算设计一个新的个人作品网站,不管你是从头开始或使用模板,都会需要使用 jQuery 幻灯片插 ...

随机推荐

  1. pycharm远程上传文件到Linux

    配置远程SFTP 1. 在PyCharm中打开SFTP配置面板,路径为Tools => Deployment => Configuration: 2. 配置Connection参数设置,填 ...

  2. 在CMD窗口中使用javac和java命令进行编译和执行带有包名的具有继承关系的类

    一.背景 最近在使用记事本编写带有包名并且有继承关系的java代码并运行时发现出现了很多错误,经过努力一一被解决,今天我们来看一下会遇见哪些问题,并给出解决办法. 二.测试过程 1.父类代码 pack ...

  3. python基础——定制类

    python基础——定制类 看到类似__slots__这种形如__xxx__的变量或者函数名就要注意,这些在Python中是有特殊用途的. __slots__我们已经知道怎么用了,__len__()方 ...

  4. 在 Windows 和 Linux(Gnome) 环境下 从命令界面打开网页的方式

    1.在 Windows 中 通过命令 可以打开网页是很简单的: start http://www.baidu.com 或 start iexplorer http://www.baidu.com 第二 ...

  5. Loadrunner连接Mysql数据库

    1.库文件下载地址:http://files.cnblogs.com/files/xiaoxitest/MySQL_LoadRunner_libraries.zip 分别添加到Loadrunner b ...

  6. UVA 624 CD

    主要是打印路径有点麻烦,然后就是用于标记的数组要开大点,不然会狂wa不止,而且还不告诉你re #include <cstdio> #include <iostream> #in ...

  7. 苹果官方制作MAC OS的启动U盘的步骤

    工具/原料 一个8G或者更大容量的U盘 MAC OS系统镜像DMG文件 方法/步骤 1.打开应用程序 - 使用工具里的磁盘工具,将U盘格式化为MAC OS扩展日志式,名称输入Mavericks,并创建 ...

  8. EmguCV学习 与opencv的区别和联系

    openCV是因特尔的一个开源的视觉库,里面几乎包含了所有的图像处理的经典算法,并且采用C和少量的C++编写,运行效率很高,对于做图像处理这方面工作的,认识opencv是必须的工作.不过opencv有 ...

  9. DNS原理

    DNS 是互联网核心协议之一.不管是上网浏览,还是编程开发,都需要了解一点它的知识. 本文详细介绍DNS的原理,以及如何运用工具软件观察它的运作.我的目标是,读完此文后,你就能完全理解DNS. 一.D ...

  10. cmder

    添加cmder到右键菜单 Cmder.exe /REGISTER ALL 打开配置快捷键 win+alt+p 文字重叠 main->font->去掉monospace的勾 λ符号修改 找到 ...