jquery animate() 防止多次执行
2015-10-21 15:36
633 查看
参考:关于jquery 怎样让 animate不多次执行呢
当click方法里面,执行animate时,然后点击的比较频繁,那么animate()的动画也会比较多次滚动。
如:
参考CSDN中的方法之后,修改为:
.trainer-ul-box 为动画元素的选择器
当click方法里面,执行animate时,然后点击的比较频繁,那么animate()的动画也会比较多次滚动。
如:
function scrollToRight(){ $(".trainer-ul-box").animate({left:"-=10px"}); }
参考CSDN中的方法之后,修改为:
function scrollToRight(){ if($(".trainer-ul-box:animated").length==0){ $(".trainer-ul-box").animate({left:"-=10px"}); } }
.trainer-ul-box 为动画元素的选择器
相关文章推荐
- jQuery学习笔记之二
- 使用Jquery+Ajax+Json如何实现分页显示附JAVA+JQuery实现异步分页
- jquery 解析post请求返回得json数据
- 开发常用jquery js代码
- JQuery+Ajax+Struts2+Hibernate框架整合实现完整的登录注册
- jquery each循环,实现break和continue的功能
- jquery-遍历each
- JQuery+Ajax+Struts2+Hibernate 实现完整的登录注册
- jQuery Cloud Zoom:图片放大镜插件 破解插件
- 关于JqueryEasyUI插件—Tab,默认选中某个面板 如果不明显指定的话,第一个就是被选中的
- Jquery学习
- jquery部分用法
- jquery ajax分页插件
- JQuery 级联操作实践
- JQuery 定时器 (Jquery Timer 插件)
- jquery的注释
- datepicker只选择年月的设置技巧
- jQuery EasyUI使用教程之创建一个拆分按钮
- jquery 操作css 选择器
- jQuery :eq() 选择器