<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<style>
*{
;
;
list-style: none;
}
.box{
height: 15px;
margin-top: 20px;
transform: translateX(-100%);
transition: all 1s linear;
}
button{
margin-top: 30px;
}
</style>
</head>
<body>
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
<button id="btn">点击开始</button>
<script>
 
const box=document.querySelectorAll(".box")
 
box.forEach((item,index)=>{
+})`
})
btn.onclick=async function(){
;i<box.length;i++){
await fn(box[i])
}
}
function fn(el){
return new Promise((resolve,reject)=>{
el.style.transform=`translateX(0)`;
el.addEventListener("transitionend",function(){
resolve();//为什么调用这个成功函数
})
})
}
</script>
</body>
</html>

最新文章

  1. Laravel excel安装与使用
  2. 简单的androidStudio 添加Jar包
  3. c#图片输出
  4. c++中typename和class的区别介绍
  5. Android(java)学习笔记198:Android下的逐帧动画(Drawable Animation)
  6. [docker]docker的四种网络方式
  7. 深入解析java乱码
  8. Mysql--选择适合的引擎,提高操作速度
  9. C# GetValue 正则获取开始结束代码
  10. 2018-2019-2 网络对抗技术 20165321 Exp5 MSF基础应用
  11. Linux printf命令详解
  12. windows网络编程中文 笔记(一)
  13. 无法启动此程序,因为计算机丢失MSVCR110.dll
  14. JS思维导图(转)
  15. Unicode与UTF-8,UTF-16
  16. 参看dll参数类型
  17. 混沌数学之CircuitChaotic(二维离散电路混沌系统)
  18. Java精选笔记_JSP开发模型
  19. C#拦截系统消息
  20. i.mx6 Android6.0.1分析input子系统:测试

热门文章

  1. Angular入门教程二
  2. 哪个HTML5内建对象用于在画布上绘制?()
  3. 打通版微社区(4):微信第三方服务部署——JSP的IIS部署
  4. Win10 Docker修改镜像存储位置
  5. rsync- sersync -inotify
  6. windows下sqli-labs的搭建及学习(GET篇)
  7. December 27th 2016 Week 53rd Tuesday
  8. 高可用web框架
  9. idea 2018激活注册码
  10. 从 Swift 中的序列到类型擦除