jq stop()和:is(:animated)的用法及区别(详解)


Posted in Javascript onFebruary 12, 2017

stop(true,true):

表示停止匹配元素正在进行的动画并跳转到末状态,清空未执行完的动画队列。常用于”解决光标移入移出得过快导致的动画效果与光标动作不一致“问题!

jQuery stop() 方法

jQuery stop() 方法用于停止动画或效果,在它们完成之前。

stop() 方法适用于所有 jQuery 效果函数,包括滑动、淡入淡出和自定义动画。

语法

$(selector).stop(stopAll,goToEnd);可选的 stopAll 参数规定是否应该清除动画队列。默认是 false,即仅停止活动的动画,允许任何排入队列的动画向后执行。

可选的 goToEnd 参数规定是否立即完成当前动画。默认是 false。

因此,默认地,stop() 会清除在被选元素上指定的当前动画。

下面的例子演示 stop() 方法,不带参数:

$("#stop").click(function(){ 
 $("#panel").stop(); 
});

:is(":animated")   :animated是jQ选择器 选择所有动画元素

判断元素是否处于动画状态,常用于”连续点击上/下一张按钮,只响应用户第一次点击动作“时使用。

if(!$("#lunbolist li").is(":animated")){ 
      $("#lunbolist li").filter(".on").hide(); 
      $("#lunbolist li").eq(currentindex).fadeIn(100).addClass("on").siblings().removeClass("on"); 
      $(this).addClass("on").siblings().removeClass("on"); 
    }

以上这篇jq stop()和:is(:animated)的用法及区别(详解)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript DOM 学习第三章 内容表格
Feb 19 Javascript
jQuery UI Dialog控件中的表单无法正常提交的解决方法
Dec 19 Javascript
Jquery中getJSON在asp.net中的使用说明
Mar 10 Javascript
node.js中的buffer.length方法使用说明
Dec 14 Javascript
jQuery实现图片局部放大镜效果
Mar 17 Javascript
浅谈Javascript数组(推荐)
May 17 Javascript
jQuery实现下拉菜单(内容为时间)的实时更新及图表的随动更新的方法
Jul 07 Javascript
jQuery快速高效制作网页交互特效
Feb 24 Javascript
vue单页缓存存在的问题及解决方案(小结)
Sep 25 Javascript
Vue实现购物车的全选、单选、显示商品价格代码实例
May 06 Javascript
JS+canvas五子棋人机对战实现步骤详解
Jun 04 Javascript
解决vue-cli输入命令vue ui没效果的问题
Nov 17 Javascript
jQuery的中 is(':visible') 解析及用法(必看)
Feb 12 #Javascript
详解Sea.js中Module.exports和exports的区别
Feb 12 #Javascript
利用Node.js编写跨平台的spawn语句详解
Feb 12 #Javascript
超全面的vue.js使用总结
Feb 12 #Javascript
Vue-Router实现页面正在加载特效方法示例
Feb 12 #Javascript
jquery使用EasyUI Tree异步加载JSON数据(生成树)
Feb 11 #Javascript
详解Jquery EasyUI tree 的异步加载(遍历指定文件夹,根据文件夹内的文件生成tree)
Feb 11 #Javascript
You might like
使用PHP求两个文件的相对路径
2013/06/20 PHP
基于PHP技术开发客服工单系统
2016/01/06 PHP
php 生成签名及验证签名详解
2016/10/26 PHP
node.js实现多图片上传实例
2014/06/03 Javascript
通过jquery 获取URL参数并进行转码
2014/08/18 Javascript
IE8下jQuery改变png图片透明度时出现的黑边
2015/08/30 Javascript
javascript伸缩型菜单实现代码
2015/11/16 Javascript
在ASP.NET MVC项目中使用RequireJS库的用法示例
2016/02/15 Javascript
微信小程序 开发之顶部导航栏实例代码
2017/02/23 Javascript
微信小程序自定义模态对话框实例详解
2017/08/16 Javascript
微信小程序下拉刷新界面的实现
2017/09/28 Javascript
js获取form表单中name属性的值
2019/02/27 Javascript
[40:55]Liquid vs LGD 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
python 生成不重复的随机数的代码
2011/05/15 Python
Python中replace方法实例分析
2014/08/20 Python
pandas删除行删除列增加行增加列的实现
2019/07/06 Python
django admin.py 外键,反向查询的实例
2019/07/26 Python
对python中UDP,socket的使用详解
2019/08/22 Python
Python使用循环神经网络解决文本分类问题的方法详解
2020/01/16 Python
Python3 读取Word文件方式
2020/02/13 Python
Python短信轰炸的代码
2020/03/25 Python
Anaconda+vscode+pytorch环境搭建过程详解
2020/05/25 Python
python 获取字典特定值对应的键的实现
2020/09/29 Python
计算机大学生的自我评价
2013/10/15 职场文书
计算机软件专业求职信
2014/06/10 职场文书
幼儿园安全责任书范本
2014/07/24 职场文书
2014大学生职业生涯规划书最新范文
2014/09/13 职场文书
单位工作证明范文
2014/09/14 职场文书
个人师德师风自我剖析材料
2014/09/29 职场文书
化妆品促销活动总结
2015/05/07 职场文书
一个家长教育孩子的心得体会
2016/01/15 职场文书
创业计划书之熟食店
2019/10/16 职场文书
导游词之山东孔庙
2019/11/04 职场文书
用Python远程登陆服务器的步骤
2021/04/16 Python
MySQL的join buffer原理
2021/04/29 MySQL
Mysql 文件配置解析介绍
2022/05/06 MySQL