TouchSlide(PC端插件http://www.superslide2.com/demo.html#effect1)

可用于javascript触屏滑动特效插件,移动端滑动特效,触屏焦点图,触屏Tab切换,触屏多图切换等


方法引用(本次用轮播图为例):

Js引入:

<script src="js/TouchSlide.1.1.js"></script>

CSS样式:

body, p, input, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form { margin:; padding:; list-style: none; vertical-align: middle; font-weight:normal; }
img { border:; margin:; padding:; } .focus {
width: 100%;
height: 140px;
margin: 0 auto;
position: relative;
overflow: hidden;
} .focus .hd {
width: 100%;
height: 11px;
position: absolute;
z-index:;
bottom: 5px;
text-align: center;
} .focus .hd ul {
display: inline-block;
height: 5px;
padding: 3px 5px;
background-color: rgba(255, 255, 255, 0.7);
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
font-size:;
vertical-align: top;
} .focus .hd ul li {
display: inline-block;
width: 5px;
height: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background: #8C8C8C;
margin: 0 5px;
vertical-align: top;
overflow: hidden;
} .focus .hd ul .on {
background: #FE6C9C;
} .focus .bd {
position: relative;
z-index:;
} .focus .bd li img {
width: 100%;
height: 140px;
background: url(images/loading.gif) center center no-repeat;
} .focus .bd li a {
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
/* 取消链接高亮 */
}
主代码:

<div id="focus" class="focus">
<div class="hd">
<ul></ul>
</div>
<div class="bd">
<ul>
<li><a href="#">![](images/m1.jpg)</a></li>
<li><a href="#">![](images/m2.jpg)</a></li>
<li><a href="#">![](images/m3.jpg)</a></li>
<li><a href="#">![](images/book1.jpg)</a></li>
</ul>
</div>
</div>
<!--这里是为了在这个DIV完毕后立即执行JS,避免整个页面加载完毕才执行。-->
<script type="text/javascript">
TouchSlide({
slideCell:"#focus",
titCell:".hd ul", //开启自动分页 autoPage:true ,此时设置 titCell 为导航元素包裹层 导航元素对象,鼠标触发元素即原标图点等。
mainCell:".bd ul", //要轮播的内容 图片
effect:"leftLoop", //轮播方向 向左循环滚动
autoPlay:true,//自动播放
autoPage:true, //自动分页
delayTime: 200, // 切换图片的延迟时间。 默认为200.
interTime: 2500, // 图片停留的时间,即各多少时间开始下一张图,默认为2500.
switchLoad:"_src" //切换加载,真实图片路径为"_src"
});
</script>

==注意在这个DIV完毕后立即执行JS,避免整个页面加载完毕才执行==

此插件功能强大,此轮播图较为简单,每张页面轮播完毕后还可以触发函数,endFun。

用法 endFun:function(i,c){ }; 其中i为当前分页,c为总页数。


此处引用==SuperSlide==示范。

jQuery("#slideBox").slide({ mainCell:".bd ul",autoPlay:true,effect:"left",delayTime:2000,interTime:8000,
startFun:function(i,c){
$("#textarea").val( $("#textarea").val()+ "第"+(i+1)+"个效果开始,同时执行startFun函数。当前分页状态:"+(i+1)+"/"+c+"\r\n")
},
endFun:function(i,c){
$("#textarea").val( $("#textarea").val()+ "第"+(i+1)+"个效果结束,开始执行endFun函数。当前分页状态:"+(i+1)+"/"+c+"\r\n")
}
});
若对此插件感兴趣你可以点击下方链接去官方首页: http://www.superslide2.com/index.html
 

TouchSlide 插件使用介绍的更多相关文章

  1. 【转】Eclipse插件大全介绍及下载地址

    转载地址:http://developer.51cto.com/art/200906/127169.htm 尚未一一验证. eclipse插件大全介绍,以及下载地址 Eclipse及其插件下载网址大全 ...

  2. Xcode Alcatraz插件管理介绍和使用

    Xcode Alcatraz插件管理介绍和使用http://www.jianshu.com/p/7a2484123bf6 1.简介 Alcatraz是一个能帮你管理Xcode插件丶模版及颜色配置的工具 ...

  3. 03_Elasticsearch如何安装以及相关插件的介绍

    03_Elasticsearch如何安装以及相关插件的介绍 elasticsearch -d (-d参数是为了让服务后台运行) Elasticsearch 目录结构: 文件夹 作用 /bin 运行El ...

  4. Cordova各个插件使用介绍系列(六)—$cordovaDevice获取设备的相关信息

    详情请看:Cordova各个插件使用介绍系列(六)—$cordovaDevice获取设备的相关信息 在项目中需要获取到当前设备,例如手机的ID,联网状态,等,然后这个Cordova里有这个插件可以用, ...

  5. [转]jQueryUI中Datepicker(日历)插件的介绍和使用

    http://jqueryui.com/datepicker/ 本文转自:http://blog.csdn.net/redarmy_chen/article/details/7400571 jQuer ...

  6. JQuery jquerysessionjs插件使用介绍

    jquerysessionjs插件使用介绍 by:授客 QQ:1033553122 1.   测试环境 JQuery-3.2.1.min.j 下载地址: https://gitee.com/ishou ...

  7. Myeclipse10下载,安装,破解,插件,优化介绍

    一.Myeclipse10下载与破解 Genuitec 公司发布了MyEclipse 10,一款Genuitec旗下的商业化Eclipse集成开发工具的升级版本.MyEclipse 10基于Eclip ...

  8. thinkphp 行为扩展以及插件机制介绍

    首先行为扩展这个概念是TP架构的核心组成之一,关于行为的解释我就粗略的概括一下吧:TP在从接受到HTTP请求到最终将视图输出,期间经历的很多步骤,这些步骤大家可以在http://document.th ...

  9. Bootstrap Paginator 分页插件参数介绍及使用

    Bootstrap Paginator是一款基于Bootstrap的js分页插件,功能很丰富,个人觉得这款插件已经无可挑剔了.它提供了一系列的参数用来支持用户的定制,提供了公共的方法可随时获得插件状态 ...

随机推荐

  1. centos7启动iptables时报Job for iptables.service failed because the control process exited with error cod

    centos7启动iptables时报Job for iptables.service failed because the control process exited with error cod ...

  2. SQL 语句 写法

    SELECT * FROM article where  userid=4 order by sort asc LIMIT 0,10; 先根据写where 条件,再排序,在LIMIT.

  3. list 转datatable

    //public static DataTable ListToDataTable(List<FwImage> entitys) //{ // //检查实体集合不能为空 // if (en ...

  4. [Shell]Bash基本功能:输入输出重定向

    /*----------------------------------------------------------------------------------------------- @黑 ...

  5. 一个漂亮的 PlaceHolder

    预览: 不知道为什么下面这个窗口中的 JavaScript 代码没有运行-_-||,想看实际效果就把下面的代码保存下来打开看吧. 代码: <!DOCTYPE HTML> <html ...

  6. Python之路 - Socket实现远程执行命令

    Python之路 - Socket实现远程执行命令 os模块实现

  7. Oracle数据库操作总是显示运行中无法成功,删除表时报错 resource busy and acquire with NOWAIT specified

    1.直接运行以下语句: select t2.username,t2.sid,t2.serial#,t2.logon_timefrom v$locked_object t1,v$session t2wh ...

  8. MongoDB常用查询,排序,group,SpringDataMongoDB update group

    MongoDB查询 指定查询并排序 db.getCollection('location').find({"site.id":"川A12345","s ...

  9. R各种数据类型的转换

    1.列表转化为数据框 df <- data.frame(matrix(unlist(列表), nrow=132, byrow=T),stringsAsFactors=FALSE)

  10. 在 MySQL 中创建一个中文数据库

    安装完 MySQL 后,要修改密码. step 1: SET PASSWORD = PASSWORD('your new password'); step 2: ALTER USER 'root'@' ...