jQuery使用unlock.js插件实现滑动解锁


Posted in jQuery onApril 04, 2017

unlock.js插件具有以下特点:

滑动解锁。

尺寸、颜色、字体大小等都可以个性化定制。

完成解锁后会有回调函数,用来触发进一步的数据处理。

如何使用

1. 首先在页面中引入unlock.css和unlock.js文件。

<link href="css/unlock.css" rel="external nofollow" rel="stylesheet">
<script src='js/unlock.js'></script>

2. 然后布置简单的HTML的结构,使用一个<div>作为滑块的容器。

<!--滑块容器-->
<div id = "foo"></div>

3. 最后初始化插件。在页面DOM元素加载完毕之后,可以通过下面的方法来初始化该滑动解锁插件。

var $container = $('#foo');
$container.slideToUnlock(options);

配置参数

unlock.js滑动解锁插件的配置参数有:

参数 默认值 描述
width 默认为容器的宽度 滑块的宽度
height 默认为容器的高度 滑块的高度
bgColor #E8E8E8 滑块的背景颜色
progressColor #FFE97F progress的颜色
handleColor #fff 滑块手柄的颜色
succColor #78D02E 成功解锁后的颜色
text 'slide to unlock' 滑块上的默认文字
textColor #000 文字的颜色
succText 'ok!' 成功解锁后显示的文字
succTextColor #000 成功解锁后显示的文字颜色
succFunc function() { alert('successfully unlock!'); } 成功解锁后的回调函数

更多有关unlock插件信息,请访问项目github地址为: https://github.com/menthe/unlock.js

以上所述是小编给大家介绍的jQuery使用unlock.js插件实现滑动解锁思路详解,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

jQuery 相关文章推荐
jQuery插件FusionWidgets实现的AngularGauge图效果示例【附demo源码】
Mar 23 jQuery
基于jQuery和CSS3实现APPLE TV海报视差效果
Jun 16 jQuery
jQuery实现简单的计时器功能实例分析
Aug 29 jQuery
jQuery+vue.js实现的九宫格拼图游戏完整实例【附源码下载】
Sep 12 jQuery
基于jquery.page.js实现分页效果
Jan 01 jQuery
jQuery zTree搜索-关键字查询 递归无限层功能实现代码
Jan 25 jQuery
jquery动态添加以及遍历option并获取特定样式名称的option方法
Jan 29 jQuery
浅谈jquery fullpage 插件增加头部和版权的方法
Mar 20 jQuery
jQuery轮播图实例详解
Aug 15 jQuery
jQuery实现图片下载代码
Jul 18 jQuery
jQuery+PHP+Ajax实现动态数字统计展示功能
Dec 25 jQuery
jQuery实现简单日历效果
Jul 05 jQuery
利用jquery正则表达式在页面验证url网址输入是否正确
Apr 04 #jQuery
jQuery中animate()的使用方法及解决$(”body“).animate({“scrollTop”:top})不被Firefox支持的问题
Apr 04 #jQuery
使用jQuery卸载全部事件的思路详解
Apr 03 #jQuery
jQuery实现分页功能(含ajax请求、后台数据、附完整demo)
Apr 03 #jQuery
基于JQuery和原生JavaScript实现网页定位导航特效
Apr 03 #jQuery
jQuery插件FusionCharts绘制的3D环饼图效果示例【附demo源码】
Apr 02 #jQuery
如何选择jQuery版本 1.x? 2.x? 3.x?
Apr 01 #jQuery
You might like
php 在线打包_支持子目录
2008/06/28 PHP
PHP读取XML值的代码(推荐)
2011/01/01 PHP
php+mysqli实现批量执行插入、更新及删除数据的方法
2015/01/29 PHP
Yii2使用自带的UploadedFile实现的文件上传
2016/06/20 PHP
PHP检查网站是否宕机的方法示例
2017/07/24 PHP
基于jquery的jqDnR拖拽溢出的修改
2011/02/12 Javascript
js变量以及其作用域详解
2020/07/18 Javascript
jQuery实现用方向键控制层的上下左右移动
2013/01/13 Javascript
jQuery动态地获取系统时间实现代码
2013/05/24 Javascript
弹出最简单的模式化遮罩层的js代码
2013/12/04 Javascript
jQuery.extend()、jQuery.fn.extend()扩展方法示例详解
2014/05/08 Javascript
javascript设计模式之解释器模式详解
2014/06/05 Javascript
js鼠标点击图片实现随机变换图片的方法
2015/02/16 Javascript
详解addEventListener的三个参数之useCapture
2015/03/16 Javascript
JS代码防止SQL注入的方法(超简单)
2016/04/12 Javascript
Javascript之Math对象详解
2016/06/07 Javascript
第一次接触神奇的前端框架vue.js
2016/12/01 Javascript
JavaScript实现同一个页面打开多张图片
2016/12/29 Javascript
Angularjs中使用轮播图指令swiper
2017/05/30 Javascript
JavaScript实现跟随滚动缓冲运动广告框
2017/07/15 Javascript
Vue组件的使用教程详解
2018/01/05 Javascript
详解一次Vue低版本安卓白屏问题的解决过程
2019/05/30 Javascript
Vue实现多标签选择器
2019/11/28 Javascript
Python基于FTP模块实现ftp文件上传操作示例
2018/04/23 Python
python实现数据导出到excel的示例--普通格式
2018/05/03 Python
详解Python安装scrapy的正确姿势
2018/06/26 Python
戴尔英国翻新电脑和电子产品:Dell UK Refurbished Computers
2019/07/30 全球购物
省三好学生申请材料
2014/01/22 职场文书
学校安全教育月活动总结
2014/07/07 职场文书
在教室放鞭炮的检讨书
2014/09/28 职场文书
党员作风建设自查报告
2014/10/23 职场文书
2015年个人实习工作总结
2014/12/12 职场文书
实习介绍信范文
2015/05/05 职场文书
2016五四青年节活动总结范文
2016/04/06 职场文书
Python 内置函数速查表一览
2021/06/02 Python
详解Python如何批量采集京东商品数据流程
2022/01/22 Python