1. 节流阀目的:防止轮播图按钮连续点击造成播放过快。当上一个函数动画内容执行完毕,再去执行下一个函数动画,让事件无法连续触发。
2. 核心实现思路:利用回调函数,添加一个变量来控制,锁住函数和解锁函数。
开始设置一个变量 var flag = true;
If(flag) {flag = false; do something} 关闭水龙头
利用回调函数动画执行完毕, flag = true 打开水龙头
1. 节流阀目的:防止轮播图按钮连续点击造成播放过快。当上一个函数动画内容执行完毕,再去执行下一个函数动画,让事件无法连续触发。
2. 核心实现思路:利用回调函数,添加一个变量来控制,锁住函数和解锁函数。
开始设置一个变量 var flag = true;
If(flag) {flag = false; do something} 关闭水龙头
利用回调函数动画执行完毕, flag = true 打开水龙头