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实现的Cylinder图效果示例【附demo源码】
Mar 23 jQuery
如何将 jQuery 从你的 Bootstrap 项目中移除(取而代之使用Vue.js)
Jul 17 jQuery
jQuery Layer弹出层传值到父页面的实现代码
Aug 17 jQuery
jQuery Validate插件ajax方式验证输入值的实例
Dec 21 jQuery
jQuery实现页码跳转式动态数据分页
Dec 31 jQuery
jQuery+Cookie实现切换皮肤功能【附源码下载】
Mar 25 jQuery
JQuery通过后台获取数据遍历到前台的方法
Aug 13 jQuery
jQuery使用$.extend(true,object1, object2);实现深拷贝对象的方法分析
Mar 06 jQuery
jQuery 筛选器简单操作示例
Oct 02 jQuery
jQuery 淡入/淡出效果函数用法分析
May 19 jQuery
jQuery 动态粒子效果示例代码
Jul 07 jQuery
jQuery实现简单弹幕制作
Dec 10 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实现MVC开发得最简单的方法――模型
2007/04/10 PHP
PHP中创建图像并绘制文字的例子
2014/11/19 PHP
php技术实现加载字体并保存成图片
2015/07/27 PHP
php自定义函数实现二维数组按指定key排序的方法
2016/09/29 PHP
PHP执行shell脚本运行程序不产生core文件的方法
2016/12/28 PHP
js滚动条多种样式,推荐
2007/02/05 Javascript
解析JavaScript中delete操作符不能删除的对象
2013/12/03 Javascript
动态加载iframe时get请求传递中文参数乱码解决方法
2014/05/07 Javascript
JavaScript基于ajax编辑信息用法实例
2015/07/15 Javascript
JavaScript事件对象深入详解
2018/12/30 Javascript
Vue 引入AMap高德地图的实现代码
2019/04/29 Javascript
详解js根据百度地图提供经纬度计算两点距离
2019/05/13 Javascript
微信小程序iBeacon测距及稳定程序的实现解析
2019/07/31 Javascript
解决一个微信号同时支持多个环境网页授权问题
2019/08/07 Javascript
layui radio单选限制下一个radio单选的实例
2019/09/03 Javascript
Python 文件读写操作实例详解
2014/03/12 Python
python增加矩阵维度的实例讲解
2018/04/04 Python
分享Python切分字符串的一个不错方法
2018/12/14 Python
python实现二维插值的三维显示
2018/12/17 Python
对Python信号处理模块signal详解
2019/01/09 Python
Python中整数的缓存机制讲解
2019/02/16 Python
Windows 安装 Anaconda3+PyCharm的方法步骤
2019/06/13 Python
Python中变量的输入输出实例代码详解
2019/07/28 Python
python元组和字典的内建函数实例详解
2019/10/22 Python
通过python连接Linux命令行代码实例
2020/02/18 Python
Python装饰器如何实现修复过程解析
2020/09/05 Python
基于Python组装jmx并调用JMeter实现压力测试
2020/11/03 Python
Engel & Bengel官网:婴儿推车、儿童房家具和婴儿设备
2019/12/28 全球购物
会计毕业生求职简历的自我评价
2013/10/20 职场文书
项目开发计划书
2014/01/09 职场文书
如何写好建议书
2014/03/13 职场文书
大学生应聘求职信
2014/05/26 职场文书
付款承诺函范文
2015/01/21 职场文书
学生逃课检讨书
2015/02/17 职场文书
python单元测试之pytest的使用
2021/06/07 Python
实战 快速定位MySQL的慢SQL
2022/03/22 MySQL