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插件
Mar 29 jQuery
jQuery插件FusionCharts绘制的2D双面积图效果示例【附demo源码】
Apr 11 jQuery
jQuery获取单选按钮radio选中值与去除所有radio选中状态的方法
May 20 jQuery
jQuery Masonry瀑布流布局神器使用详解
May 25 jQuery
详解jquery选择器的原理
Aug 01 jQuery
JQuery判断正整数整理小结
Aug 21 jQuery
使用jquery+iframe做一个ajax上传效果(实例)
Aug 24 jQuery
使用jQuery实现两个div中按钮互换位置的实例代码
Sep 21 jQuery
jQuery简单实现向列表动态添加新元素的方法示例
Dec 25 jQuery
JQuery Ajax执行跨域请求数据的解决方案
Dec 10 jQuery
如何用webpack4.0撸单页/多页脚手架 (jquery, react, vue, typescript)
Jun 18 jQuery
jQuery实现查看图片功能
Dec 01 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创建PDF中文文档
2006/10/09 PHP
php trim 去除空字符的定义与语法介绍
2010/05/31 PHP
php float不四舍五入截取浮点型字符串方法总结
2013/10/28 PHP
php代码架构的八点注意事项
2016/01/25 PHP
thinkphp框架page类与bootstrap分页(美化)
2017/06/25 PHP
基于laravel where的高级使用方法
2019/10/10 PHP
php 实现银联商务H5支付的示例代码
2019/10/12 PHP
js常用排序实现代码
2010/12/28 Javascript
jQuery设置div一直在页面顶部显示的方法
2013/10/24 Javascript
instanceof和typeof运算符的区别详解
2014/01/06 Javascript
JS应用正则表达式转换大小写示例
2014/09/18 Javascript
jQuery实现带分组数据的Table表头排序实例分析
2015/11/24 Javascript
JS实现微信里判断页面是否被分享成功的方法
2017/06/06 Javascript
vue中的event bus非父子组件通信解析
2017/10/27 Javascript
对vue中methods互相调用的方法详解
2018/08/30 Javascript
小程序实现单选多选功能
2018/11/04 Javascript
jQuery中event.target和this的区别详解
2020/08/13 jQuery
[48:24]完美世界DOTA2联赛PWL S3 Forest vs INK ICE 第一场 12.09
2020/12/12 DOTA
Python手机号码归属地查询代码
2016/05/04 Python
利用Python yagmail三行代码实现发送邮件
2018/05/11 Python
python topN 取最大的N个数或最小的N个数方法
2018/06/04 Python
Python3匿名函数lambda介绍与使用示例
2019/05/18 Python
Python笔试面试题小结
2019/09/07 Python
Python爬虫实现的根据分类爬取豆瓣电影信息功能示例
2019/09/15 Python
浅谈对python中if、elif、else的误解
2020/08/20 Python
jupyter notebook更换皮肤主题的实现
2021/01/07 Python
adidas美国官网:adidas US
2016/09/21 全球购物
VICHY薇姿美国官方网站:欧洲药房第一的抗衰老品牌
2017/11/22 全球购物
颇特女士香港官网:NET-A-PORTER香港
2021/03/08 全球购物
类的返射机制中的包及核心类
2016/09/12 面试题
综合素质的自我鉴定
2013/10/07 职场文书
幼儿园保育员辞职信
2014/01/12 职场文书
党员公开承诺书和承诺事项
2014/03/25 职场文书
社保转移委托书范本
2014/10/08 职场文书
高中家长意见怎么写
2015/06/03 职场文书
七个非常实用的Python工具包总结
2021/06/15 Python