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中的deferred使用方法
Mar 27 jQuery
jQuery插件FusionCharts绘制的3D双柱状图效果示例【附demo源码】
Apr 20 jQuery
jQuery 添加样式属性的优先级别方法(推荐)
Jun 08 jQuery
jquery与js实现全选功能的区别
Jun 11 jQuery
jQuery实现点击关注和取消功能
Jul 03 jQuery
利用jQuery异步上传文件的插件用法详解
Jul 19 jQuery
简单实现jQuery上传图片显示预览功能
Jun 29 jQuery
jQuery Datatables表头不对齐的解决办法
Nov 27 jQuery
jQuery实现鼠标点击处心形漂浮的炫酷效果示例
Apr 12 jQuery
jQuery位置选择器用法实例分析
Jun 28 jQuery
jQuery 筛选器简单操作示例
Oct 02 jQuery
高效jQuery选择器的5个技巧实例分析
Nov 26 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面向对象三大特点学习(充分理解抽象、封装、继承、多态)
2012/05/07 PHP
Thinkphp搜索时首页分页和搜索页保持条件分页的方法
2014/12/05 PHP
laravel5创建service provider和facade的方法详解
2016/07/26 PHP
thinkphp项目如何自定义微信分享描述内容
2017/02/20 PHP
PHP实现Markdown文章上传到七牛图床的实例内容
2020/02/11 PHP
jquery 模拟雅虎首页的点击对话框效果
2010/04/11 Javascript
jQuery.get、jQuery.getJSON、jQuery.post无法返回JSON问题的解决方法
2011/07/28 Javascript
js 设置缓存及获取设置的缓存
2014/05/08 Javascript
JS实现单击输入框弹出选择框效果完整实例
2015/12/14 Javascript
jQuery Ajax 实例代码 ($.ajax、$.post、$.get)
2016/04/29 Javascript
详解nodejs 文本操作模块-fs模块(三)
2016/12/22 NodeJs
JavaScript数据结构之数组的表示方法示例
2017/04/12 Javascript
Webpack打包css后z-index被重新计算的解决方法
2017/06/18 Javascript
Vue CLI 3搭建vue+vuex最全分析(推荐)
2018/09/27 Javascript
微信小程序上传图片并等比列压缩到指定大小的实例代码
2019/10/24 Javascript
Vue通过getAction的finally来最大程度避免影响主数据呈现问题
2020/04/24 Javascript
[01:11:28]DOTA2-DPC中国联赛定级赛 RNG vs Phoenix BO3第一场 1月8日
2021/03/11 DOTA
python实现apahce网站日志分析示例
2014/04/02 Python
Python 实现随机数详解及实例代码
2017/04/15 Python
Python设计模式之职责链模式原理与用法实例分析
2019/01/11 Python
详解基于python的多张不同宽高图片拼接成大图
2019/09/26 Python
python随机数分布random均匀分布实例
2019/11/27 Python
PyTorch中的Variable变量详解
2020/01/07 Python
python实现图片转换成素描和漫画格式
2020/08/19 Python
用Python进行websocket接口测试
2020/10/16 Python
Pandas中DataFrame交换列顺序的方法实现
2020/12/14 Python
OpenCV+python实现膨胀和腐蚀的示例
2020/12/21 Python
详解Python+Selenium+ChromeDriver的配置和问题解决
2021/01/19 Python
Java中实现多态的机制
2015/08/09 面试题
介绍一下HTTP、HTTPS和SSL
2012/12/16 面试题
如何做好总经理助理
2013/11/12 职场文书
酒店七夕情人节活动策划方案
2014/08/24 职场文书
暑期社会实践心得体会
2014/09/02 职场文书
2015年新农合工作总结
2015/03/30 职场文书
2015年音乐教师个人工作总结
2015/05/20 职场文书
python Tkinter模块使用方法详解
2022/04/07 Python