admin 发布时间:2015-11-20 分类:Web 阅读:5834次 添加评论
Touchslider主要用于网页幻灯片,手机端滑动等方面。功能强大,支持触摸屏触摸滑动,普通桌面网站鼠标点击滑动;兼容性好,适用于主流的桌面及移动(基于Weibkit)浏览器;流畅性,Android 和 iOS 等移动平台上的交互表现非常流畅,无任何卡顿现象。通过Touchslider交互脚本+CSS3可以写出一流的炫酷的幻灯片、滑动模块等多种交互效果。
根据 touchslider官网 给出的Demo 代码如下:
第一步:引入jQuery及插件脚本。
<script src="jquery.min.js"></script> <script src="jquery.touchslider.min.js"></script>
第二步:编写html及css代码(官网demo)。
<div class="touchslider"> <div class="touchslider-viewport" style="width:500px;overflow:hidden"><div> <div class="touchslider-item"><!-- your html content --></div> <div class="touchslider-item"></div> ... </div></div> <div> <span class="touchslider-prev">←</span> <span class="touchslider-nav-item touchslider-nav-item-current">1</span> <span class="touchslider-nav-item">2</span> ... <span class="touchslider-next">→</span> </div></div>
第三步:编写配置调用Touchslider的脚本代码。
<script> jQuery(function($) { $(".touchslider").touchSlider({/*options*/});}); </script>
调用Touchslider的参数含义:
<script>jQuery(function($) { $(".touchslider").touchSlider({ container: this, duration: 350, // 动画速度 delay: 3000, // 动画时间间隔 margin: 5, mouseTouch: true, namespace: "touchslider", next: ".touchslider-next", // next 样式指定 pagination: ".touchslider-nav-item", currentClass: "touchslider-nav-item-current", // current 样式指定 prev: ".touchslider-prev", // prev 样式指定 scroller: viewport.children(), autoplay: false, // 自动播放 viewport: ".touchslider-viewport" }); });</script>
需要开始或者暂停滑动,参考下面的代码:
$(".touchslider").data("touchslider").stop(); // stop the slider $(".touchslider").data("touchslider").start(); // start the slider
关键字词: jQueryTouchslider滑动
发表评论:
◎欢迎您的参与讨论。