SlidesJS的使用
项目中对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的使用的更多相关文章
- SlidesJS - 老牌的响应式 jQuery 幻灯片插件
SlidesJS 是一款老牌的 jQuery 幻灯片插件,经过多年的发展,已经成为一款功能齐全,设计精巧的幻灯片插件.支持循环.自动播放功能和淡入淡出过渡效果,并且能够自动生成分页,可以帮助开发者制作 ...
- SlidesJS 3.0.4 在手机上遇到的一些问题及解决办法
SlidesJS 3.0.4 http://slidesjs.com 在手机上遇到的一些问题及解决办法 1.手机上打开有sliderjs的页面后, 切换到别的页面再回来时, sliderjs部分不能滑 ...
- jquery插件讲解:轮播(SlidesJs)+验证(Validation)
SlidesJs(轮播支持触屏)——官网(http://slidesjs.com) 1.简介 SlidesJs是基于Jquery(1.7.1+)的响应幻灯片插件.支持键盘,触摸,css3转换. 2.代 ...
- SlidesJS基本使用方法和官方文档解释
Slides – 是一个简单的,容易定制和风格化,的jQuery幻灯片插件. Slides提供褪色或幻灯片过渡效果,图像淡入淡出,图像预压,自动生成分页,循环,自动播放的自定义等很多选项. 用Slid ...
- JavaScript资源大全中文版(Awesome最新版)
Awesome系列的JavaScript资源整理.awesome-javascript是sorrycc发起维护的 JS 资源列表,内容包括:包管理器.加载器.测试框架.运行器.QA.MVC框架和库.模 ...
- 在网站开发中很有用的8个 jQuery 效果【附源码】
jQuery 作为最优秀 JavaScript 库之一,改变了很多人编写 JavaScript 的方式.它简化了 HTML 文档遍历,事件处理,动画和 Ajax 交互,而且有成千上万的成熟 jQuer ...
- JavaScript资源大全中文版(Awesome最新版--转载自张果老师博客)
JavaScript资源大全中文版(Awesome最新版) 目录 前端MVC 框架和库 包管理器 加载器 打包工具 测试框架 框架 断言 覆盖率 运行器 QA 工具 基于 Node 的 CMS 框 ...
- 精心挑选10款优秀的 jQuery 图片左右滚动插件
在现代的网页设计中,图片和内容滑块是一种极为常见和重要的元素.你可以从头开始编写自己的滑动效果,但是这将浪费很多时间,因为网络上已经有众多的优秀的 jQuery 滑块插件.当然,如果要从大量的 jQu ...
- 推荐15款创建漂亮幻灯片的 jQuery 插件
对于设计师,开发者,摄影师或任何创造性的个人和企业,他们自己的网站是展示他们的技能和服务的最佳场所.你可能打算设计一个新的个人作品网站,不管你是从头开始或使用模板,都会需要使用 jQuery 幻灯片插 ...
随机推荐
- mac系统下如何解压.car文件
纯手打: 1.去github下载demo然后运行 github地址:https://github.com/steventroughtonsmith/cartool 2.找到项目下cartool的位置 ...
- IOS - 消息推送原理和实现
一.消息推送原理: 在实现消息推送之前先提及几个于推送相关概念,如下图1-1: 1.Provider:就是为指定IOS设备应用程序提供Push的服务器,(如果IOS设备的应用程序是客户端的话,那么Pr ...
- Struts2防止表单重复提交
1.说明 系统拦截器的应用. 表单重复提交:当使用请求转化进行跳转的时候,存在着表单重复提交的问题. 2.在表单中加入s:token 如果页面加入了struts2的标签,页面的请求必须进入struts ...
- 解析PHP处理换行符的问题 \r\n
一首先说说 \r 与\n的区别回车”(Carriage Return)和“换行”(Line Feed)这两个概念的来历和区别.在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model ...
- 基于MyEclipse6.5的ssh整合
1.编写目的 为了学习,为了更好的学习java. 为了让想要学习这个整合的人少走弯路! ! ! 2.实验环境 l MyEclipse6.5 l JBoss4.2.1 l SQL2005 l 数据库脚本 ...
- 分享一个最近研究的手机QQ3.0的协议(版本1.4)
最近闲来有事, 分析了一个非常低端(非常低端的意思是说你不应该对她是否能取代你现有的QQ客户端作任何可能的奢望,她只是一个实验性的东西)的手机QQ的协议, 是手机QQ3.0, 所用到的TCP ...
- AngularJS讲义-控制器
在Angular中,控制器(Controller)就是基于JavaScript的构造方法,主要用来构造模型并建立模型和视图之间的数据绑定.控制器里面定义了应用程序的逻辑和行为. 通过ng-contro ...
- 详细的JavaScript事件使用指南
事件流 事件流描述的是从页面中接收事件的顺序,IE和Netscape提出来差不多完全相反的事件流的概念,IE事件流是事件冒泡流,Netscape事件流是事件捕获流. 事件冒泡 IE的事件流叫做事 ...
- Linux 下编译自己的 OpenJDK7 包括JVM和JDK API
1.首先去 这里 http://download.java.net/openjdk/jdk7/ 下载OpenJDK7的源码zip包 2. 简要介绍下OpenJDK7中的目录 hotspot: 放有Op ...
- golang channel buffer
package mainimport ( "fmt" "time")func main() { // Case-1: no buffer //chanMessa ...