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 ajaxupload插件实现无刷新上传文件
Apr 23 jQuery
jQuery validata插件实现方法
Jun 25 jQuery
jQuery选择器_动力节点Java学院整理
Jul 05 jQuery
jQuery remove()过滤被删除的元素(推荐)
Jul 18 jQuery
jquery 键盘事件的使用方法详解
Sep 13 jQuery
jQuery实现手机号正则验证输入及自动填充空格功能
Jan 02 jQuery
jQuery中复合选择器简单用法示例
Mar 31 jQuery
jQuery实现的简单对话框拖动功能示例
Jun 05 jQuery
使用jquery Ajax实现上传附件功能
Oct 23 jQuery
JQuery复选框全选效果如何实现
May 08 jQuery
jquery插件实现轮播图效果
Oct 19 jQuery
jquery插件实现代码雨特效
Apr 24 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
MySQL中create table语句的基本语法是
2007/01/15 PHP
php FLEA中二叉树数组的遍历输出
2012/09/26 PHP
PHP中error_reporting函数用法详细介绍
2017/06/11 PHP
PHP观察者模式示例【Laravel框架中有用到】
2018/06/15 PHP
在Ubuntu 18.04上安装PHP 7.3 7.2和7.0的方法
2019/04/09 PHP
php和asp语法上的区别总结
2019/05/12 PHP
关于Curl在Swoole协程中的解决方案详析
2019/09/12 PHP
jQuery实现表头固定效果的实例代码
2013/05/24 Javascript
推荐10个2014年最佳的jQuery视频插件
2014/11/12 Javascript
学习Node.js模块机制
2016/10/17 Javascript
微信小程序 form组件详解
2016/10/25 Javascript
谈谈因Vue.js引发关于getter和setter的思考
2016/12/02 Javascript
微信小程序使用toast消息对话框提示用户忘记输入用户名或密码功能【附源码下载】
2017/12/09 Javascript
JavaScript 中使用 Generator的方法
2017/12/29 Javascript
node内置调试方法总结
2018/02/22 Javascript
vue2 前端搜索实现示例
2018/02/26 Javascript
js中时间格式化的几种方法
2018/07/22 Javascript
微信小程序新手教程之页面打开数量限制
2019/03/03 Javascript
微信小程序sessionid不一致问题解决
2019/08/30 Javascript
浅谈JavaScript节流和防抖函数
2020/08/25 Javascript
Python上下文管理器和with块详解
2017/09/09 Python
python3中布局背景颜色代码分析
2020/12/01 Python
No module named ‘win32gui‘ 的解决方法(踩坑之旅)
2021/02/18 Python
基于HTML5 Canvas 实现商场监控实例详解
2017/11/20 HTML / CSS
加拿大女鞋品牌:ALDO
2016/11/13 全球购物
linux面试题参考答案(6)
2014/08/29 面试题
财务人员个人自荐信范文
2013/09/26 职场文书
质检员的岗位职责
2013/11/15 职场文书
财务部岗位职责
2013/11/19 职场文书
社区母亲节活动方案
2014/03/05 职场文书
个人房屋转让协议书范本
2014/10/26 职场文书
2014年培训工作总结范文
2014/11/27 职场文书
龙潭大峡谷导游词
2015/02/10 职场文书
电影雷锋观后感
2015/06/10 职场文书
Python数据分析入门之教你怎么搭建环境
2021/05/13 Python
MyBatis 动态SQL全面详解
2021/10/05 MySQL