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 滑动解锁动画相关推荐

  1. android自定义滑块解锁,android 滑动解锁

    通过android自定义View实现横向的滑动解锁,1.滑动到中间会自动返回到原始的位置,2.滑动到底部会自动解锁,会触发解锁的回调:首先看效果图如下: 实现以上部分一共分为三部分: 其中背景通过sh ...

  2. 滑动cell的时候执行动画效果

    滑动cell的时候执行动画效果 效果图: 源码: // // ViewController.m // AniTab // // Created by XianMingYou on 15/2/26. / ...

  3. iOS指纹解锁和手势解锁

    前言 一直想写博客来着,一来可以记录一些自己学习和研究的东西,二来也可以将自己写的一些东西分享出去,给他人参考,还可能收到他人的一些建议,从而完善自己的项目和提升自己的技术,这也是一种很好的技术交流方 ...

  4. 写了个移动端可滑动(惯性滑动回弹)Vue导航栏组件 ly-tab

    前段时间写了一个移动端的自适应滑动Vue导航栏组件,觉得有一定实用性,大家可能会用得到(当然有些大佬自己写得更好的话就没必要啦),于是前两天整理了一下,目前已经发布到npm和GitHub上了,点我到n ...

  5. html列表滑动字母索引,js实现做通讯录的索引滑动显示效果和滑动显示锚点效果...

    只做实现..完全没考虑性能优化.所以我实现了以后特别卡. 第一个是在通讯录右边的索引条上进行滑动,滑动到相应字母就跳转到相应字母的锚点上. 思路:监听touchmove事件,获取clientX和cli ...

  6. vue弹出层滑动禁止背景跟着滑动_vue移动端弹起蒙层滑动禁止底部滑动操作

    解决办法 在蒙层弹起的时候将body设置为fixed定位 在蒙层消失的时候将body恢复原位 popupVisible(newValue) { if (newValue) { document.bod ...

  7. IPAD移动端交互原型通用设计方案、ipad元件库、移动元件库、元件列表、设计元件、交互示例、界面模板、设备模板、手势图标、社交界面、音乐、电商、视图控制器、指示器、指纹解锁、手势解锁、rp元件库

    IPAD移动端交互原型通用设计方案.ipad元件库.移动元件库.元件列表.设计元件.交互示例.界面模板.设备模板.手势图标.社交界面.音乐.电商.视图控制器.指示器.指纹解锁.手势解锁.rp元件库.平 ...

  8. android 手势识别 (缩放 单指滑动 多指滑动)

    Android P 手势识别 1.前提介绍: 2.单指相关 2.双指缩放 3.多指滑动. 4.总体识别代码 1.前提介绍: 关于Android 手势识别就是当前view 根据用户的不同touch行为, ...

  9. android开发指纹解锁,Android-指纹解锁技术

    什么是指纹解锁技术 指纹解锁技术原理理解 指纹解锁技术的优势和缺点 在Android中的应用开发 什么是指纹解锁技术 根据人的指纹来验证是否能够解锁的技术,类似于通过输入密码来解锁,都是通过一定的数字 ...

最新文章

  1. win设置计算机网络,Win10怎么修改网络类型,Win10网络类型怎么设置?
  2. python怎么拆分没有分隔符字符串_python如何拆分含有多种分隔符的字符串
  3. android - Animation详解
  4. linux下普通用户如何使用80端口启动程序
  5. linux下怎么退出telnet
  6. ThinkPHP 3.2.3 关联模型的使用
  7. Qt文档阅读笔记-QThread::setPriority(Priority priority)官方解析及实例
  8. 明明有印象却找不到,APP内搜索为什么这么难用?
  9. matlab配置vlfeat工具箱
  10. 【网络流量识别】总结篇1:机器学习方法在网络流量识别的应用
  11. 基于JavaEye-API实现的Gerry-聊天QQ版v2.0
  12. pandas爬虫爬取网页表格
  13. 谈谈AssetStore及其脱离Unity下载方法
  14. 【观察】戴尔易安信ECS:领跑企业级对象存储,背后的底蕴与底气
  15. Direct2D学习教程(一)
  16. Vue 实现附件上传
  17. 信号、signal 函数、sigaction 函数
  18. ListView单行选中变色
  19. 5.Linux下的权限管理
  20. python+itk+读取dicom数据,并保存为nii文件

热门文章

  1. 信息学竞赛 - 如何提高思维思维能力?
  2. 在知乎复制的文本为什么会自带一些版权声明,这个功能是如何实现的?
  3. [系统安全] 三十.CS逆向分析 (1)你的游戏子弹用完了吗?Cheat Engine工具入门普及
  4. 简单线性回归和多元线性回归
  5. 计算机跨考应用经济学,【干货】学渣谈计算机跨考经济学是怎么复习的
  6. 栈是什么意思?怎样实现一个栈?
  7. 转载——8086汇编指令与机器码的相互转换
  8. live555 单个访问_新的必应栏提供了对搜索和Microsoft Live Services的轻松访问
  9. 如何根据team的状态采用不同的管理风格-强势与Nice的平衡
  10. java中时间与怎么判断过期_java标记过期方法