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实现图片轮播效果
May 08 jQuery
jQuery实现简单的计时器功能实例分析
Aug 29 jQuery
jQuery实现table中两列CheckBox只能选中一个的示例
Sep 22 jQuery
jQuery实现鼠标响应式透明度渐变动画效果示例
Feb 13 jQuery
[原创]jQuery实现合并/追加数组并去除重复项的方法
Apr 11 jQuery
Angular5中调用第三方库及jQuery的添加的方法
Jun 07 jQuery
jQuery pagination分页示例详解
Oct 23 jQuery
jquery拖拽自动排序插件使用方法详解
Jul 20 jQuery
Jquery的autocomplete插件用法及参数讲解
Mar 12 jQuery
jQuery实现图片下载代码
Jul 18 jQuery
jquery ui 实现 tab标签功能示例【测试可用】
Jul 25 jQuery
jQuery+PHP+Ajax实现动态数字统计展示功能
Dec 25 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设计模式 FlyWeight (享元模式)
2011/06/26 PHP
学习使用curl采集curl使用方法
2012/01/11 PHP
通过缓存数据库结果提高PHP性能的原理介绍
2012/09/05 PHP
php 删除目录下N分钟前创建的所有文件的实现代码
2013/08/10 PHP
利用PHP fsockopen 模拟POST/GET传送数据的方法
2015/09/22 PHP
js 分栏效果实现代码
2009/08/29 Javascript
Jquery+CSS3实现一款简洁大气带滑动效果的弹出层
2013/05/15 Javascript
原生JS操作网页给p元素添加onclick事件及表格隔行变色
2013/12/01 Javascript
JS定时器实现数值从0到10来回变化
2016/12/09 Javascript
微信小程序中显示html格式内容的方法
2017/04/25 Javascript
原生js实现简单的链式操作
2017/07/04 Javascript
js通过Date对象实现倒计时动画效果
2017/10/27 Javascript
vue项目中api接口管理总结
2018/04/20 Javascript
4个顶级JavaScript高级文本编辑器
2018/10/10 Javascript
NodeJs 实现简单WebSocket即时通讯的示例代码
2019/08/05 NodeJs
JS事件流与事件处理程序实例分析
2019/08/16 Javascript
详解利用nodejs对本地json文件进行增删改查
2019/09/20 NodeJs
node.js中path路径模块的使用方法实例分析
2020/02/13 Javascript
Python实现数据库并行读取和写入实例
2017/06/09 Python
python中实现k-means聚类算法详解
2017/11/11 Python
Python计算一个给定时间点前一个月和后一个月第一天的方法
2018/05/29 Python
Selenium鼠标与键盘事件常用操作方法示例
2018/08/13 Python
python爬虫获取小区经纬度以及结构化地址
2018/12/30 Python
Tensorflow设置显存自适应,显存比例的操作
2020/02/03 Python
python装饰器代码深入讲解
2021/03/01 Python
Python使用cn2an实现中文数字与阿拉伯数字的相互转换
2021/03/02 Python
CSS3实现超酷的黑猫警长首页
2016/04/26 HTML / CSS
英国度假别墅预订:Sykes Cottages
2017/06/12 全球购物
印尼值得信赖的在线交易网站:Bukalapak
2019/03/11 全球购物
超市仓管员岗位职责
2014/04/07 职场文书
我们的节日春节活动方案
2014/08/22 职场文书
法英专业大学生职业生涯规划书范文
2014/09/22 职场文书
2014年节能工作总结
2014/12/18 职场文书
2015教师年度考核评语
2015/03/25 职场文书
小学生法制教育心得体会
2016/01/14 职场文书
Vue实现tab导航栏并支持左右滑动功能
2021/06/28 Vue.js