html实现滑动解锁_HTML5 滑动解锁动画
JavaScript
语言:
JaveScriptBabelCoffeeScript
确定
var inputRange = document.getElementsByClassName('pullee')[0],
minValue = 0,
maxValue = 15,
currValue, rafID;
// set min/max value
inputRange.min = minValue;
inputRange.max = maxValue;
// listen for unlock
inputRange.addEventListener('mouseup', function() {
currValue = +this.value;
// maybe try this? http://stackoverflow.com/questions/19250920/how-to-animate-range-input-element-properly
if (currValue >= maxValue) {
successHandler();
} else {
rafID = window.requestAnimationFrame(animateHandler);
}
}, false);
// clear raf if trying again
inputRange.addEventListener('mousedown', function() {
window.cancelAnimationFrame(rafID);
currValue = +this.value;
}, false);
// handle range animation
function animateHandler() {
// update input range
inputRange.value = currValue;
// decrement value
currValue--;
// determine if we need to continue
if (currValue > -1) {
window.requestAnimationFrame(animateHandler);
}
}
// handle successful unlock
function successHandler() {
alert('unlocked');
};
html实现滑动解锁_HTML5 滑动解锁动画相关推荐
- android自定义滑块解锁,android 滑动解锁
通过android自定义View实现横向的滑动解锁,1.滑动到中间会自动返回到原始的位置,2.滑动到底部会自动解锁,会触发解锁的回调:首先看效果图如下: 实现以上部分一共分为三部分: 其中背景通过sh ...
- 滑动cell的时候执行动画效果
滑动cell的时候执行动画效果 效果图: 源码: // // ViewController.m // AniTab // // Created by XianMingYou on 15/2/26. / ...
- iOS指纹解锁和手势解锁
前言 一直想写博客来着,一来可以记录一些自己学习和研究的东西,二来也可以将自己写的一些东西分享出去,给他人参考,还可能收到他人的一些建议,从而完善自己的项目和提升自己的技术,这也是一种很好的技术交流方 ...
- 写了个移动端可滑动(惯性滑动回弹)Vue导航栏组件 ly-tab
前段时间写了一个移动端的自适应滑动Vue导航栏组件,觉得有一定实用性,大家可能会用得到(当然有些大佬自己写得更好的话就没必要啦),于是前两天整理了一下,目前已经发布到npm和GitHub上了,点我到n ...
- html列表滑动字母索引,js实现做通讯录的索引滑动显示效果和滑动显示锚点效果...
只做实现..完全没考虑性能优化.所以我实现了以后特别卡. 第一个是在通讯录右边的索引条上进行滑动,滑动到相应字母就跳转到相应字母的锚点上. 思路:监听touchmove事件,获取clientX和cli ...
- vue弹出层滑动禁止背景跟着滑动_vue移动端弹起蒙层滑动禁止底部滑动操作
解决办法 在蒙层弹起的时候将body设置为fixed定位 在蒙层消失的时候将body恢复原位 popupVisible(newValue) { if (newValue) { document.bod ...
- IPAD移动端交互原型通用设计方案、ipad元件库、移动元件库、元件列表、设计元件、交互示例、界面模板、设备模板、手势图标、社交界面、音乐、电商、视图控制器、指示器、指纹解锁、手势解锁、rp元件库
IPAD移动端交互原型通用设计方案.ipad元件库.移动元件库.元件列表.设计元件.交互示例.界面模板.设备模板.手势图标.社交界面.音乐.电商.视图控制器.指示器.指纹解锁.手势解锁.rp元件库.平 ...
- android 手势识别 (缩放 单指滑动 多指滑动)
Android P 手势识别 1.前提介绍: 2.单指相关 2.双指缩放 3.多指滑动. 4.总体识别代码 1.前提介绍: 关于Android 手势识别就是当前view 根据用户的不同touch行为, ...
- android开发指纹解锁,Android-指纹解锁技术
什么是指纹解锁技术 指纹解锁技术原理理解 指纹解锁技术的优势和缺点 在Android中的应用开发 什么是指纹解锁技术 根据人的指纹来验证是否能够解锁的技术,类似于通过输入密码来解锁,都是通过一定的数字 ...
最新文章
- win设置计算机网络,Win10怎么修改网络类型,Win10网络类型怎么设置?
- python怎么拆分没有分隔符字符串_python如何拆分含有多种分隔符的字符串
- android - Animation详解
- linux下普通用户如何使用80端口启动程序
- linux下怎么退出telnet
- ThinkPHP 3.2.3 关联模型的使用
- Qt文档阅读笔记-QThread::setPriority(Priority priority)官方解析及实例
- 明明有印象却找不到,APP内搜索为什么这么难用?
- matlab配置vlfeat工具箱
- 【网络流量识别】总结篇1:机器学习方法在网络流量识别的应用
- 基于JavaEye-API实现的Gerry-聊天QQ版v2.0
- pandas爬虫爬取网页表格
- 谈谈AssetStore及其脱离Unity下载方法
- 【观察】戴尔易安信ECS:领跑企业级对象存储,背后的底蕴与底气
- Direct2D学习教程(一)
- Vue 实现附件上传
- 信号、signal 函数、sigaction 函数
- ListView单行选中变色
- 5.Linux下的权限管理
- python+itk+读取dicom数据,并保存为nii文件
热门文章
- 信息学竞赛 - 如何提高思维思维能力?
- 在知乎复制的文本为什么会自带一些版权声明,这个功能是如何实现的?
- [系统安全] 三十.CS逆向分析 (1)你的游戏子弹用完了吗?Cheat Engine工具入门普及
- 简单线性回归和多元线性回归
- 计算机跨考应用经济学,【干货】学渣谈计算机跨考经济学是怎么复习的
- 栈是什么意思?怎样实现一个栈?
- 转载——8086汇编指令与机器码的相互转换
- live555 单个访问_新的必应栏提供了对搜索和Microsoft Live Services的轻松访问
- 如何根据team的状态采用不同的管理风格-强势与Nice的平衡
- java中时间与怎么判断过期_java标记过期方法