项目中对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. CentOS 7.0 部署 Django 到运行起来第一个web service

    最近在学习Python,今天发现Django如此强大的web框架,不得不来试一试. 1. 安装Python,官网建议用Python3:

  2. osgconv 批量转换

    @echo offfor /f "delims=" %%i in ('dir/b *.osg') do ( "osgconv.exe" "%%~ni. ...

  3. jvm分析

    是什么 jps   查看所有的jvm进程,包括进程ID,进程启动的路径等等. jstack   观察jvm中当前所有线程的运行情况和线程当前状态. 系统崩溃了?如果java程序崩溃生成core文件,j ...

  4. 实现Asp.Net Mvc4多级Views目录

    建立自己MyViewEngine类让他继承RazorViewEngine,之后在构造函数里面写入设置视图位置格式代码如下: public class MyViewEngine : RazorViewE ...

  5. c++中有些重载运算符为什么要返回引用

    事实上,我们的重载运算符返回void.返回对象本身.返回对象引用都是可以的,并不是说一定要返回一个引用,只不过在不同的情况下需要不同的返回值. 那么什么情况下要返回对象的引用呢? 原因有两个: 允许进 ...

  6. 在MVC的项目中访问静态页面

    MVC在生成项目的时候会生成的WEB-INF底下.这个文件夹下面的文件是受保护的,都会走MVC的流程, 但是我希望在WebContent底下可以使用静态页面, 那么需要进入springmvc-serv ...

  7. 解决安卓TextView异常换行,参差不齐等问题

    参考:http://blog.csdn.net/u012286242/article/details/28429267?utm_source=tuicool&utm_medium=referr ...

  8. android app 内部文件路径

    public class MainActivity extends Activity { final String FILE_NAME = "crazyit.bin"; @Over ...

  9. ***电商数据库设计参考:ecshop数据库+订单表结构等

    ecshop订单表结构ecs_order_info说明 -- 表的结构 `ecs_order_info`    CREATE TABLE IF NOT EXISTS `ecs_order_info` ...

  10. Delphi多线程开发注意事项

    Q1: 多线程中需避免多个线程同时向全局变量进行写入操作,导致访问冲突问题. A1:  可以通过使用加锁机制(比如:临界区.互斥.信号量)解决此问题. Q2:多线程中对于结构体和CLASS类型的全局变 ...