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(jquery)利用函数修改全局变量的代码
Nov 02 Javascript
原创javascript小游戏实现代码
Aug 19 Javascript
基于JavaScript实现弹出框效果
Feb 19 Javascript
javascript作用域、作用域链(菜鸟必看)
Jun 16 Javascript
JS排序算法之希尔排序与快速排序实现方法
Dec 12 Javascript
实例学习JavaScript读取和写入cookie
Jan 29 Javascript
利用vue.js实现被选中状态的改变方法
Feb 08 Javascript
php中and 和 &&出坑指南
Jul 13 Javascript
vue2.0 + ele的循环表单及验证字段方法
Sep 18 Javascript
jQuery实现数字自动增加或者减少的动画效果示例
Dec 11 jQuery
jQuery事件blur()方法的使用实例讲解
Mar 30 jQuery
VUE动态生成word的实现
Jul 26 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
摩卡咖啡
2021/03/03 咖啡文化
PHP中将数组转成XML格式的实现代码
2011/08/08 PHP
php的zip解压缩类pclzip使用示例
2014/03/14 PHP
学习thinkphp5.0验证类使用方法
2017/11/16 PHP
pjblog中的UBBCode.js
2007/04/25 Javascript
javascript firefox不显示本地预览图片问题的解决方法
2008/11/12 Javascript
document.body.scrollTop 值总为0的解决方法 比较常见的标准问题
2009/11/30 Javascript
seajs中模块的解析规则详解和模块使用总结
2014/03/12 Javascript
详解JS函数重载
2014/12/04 Javascript
学习javascript的闭包,原型,和匿名函数之旅
2015/10/18 Javascript
AngularJS 中的指令实践开发指南(一)
2016/03/20 Javascript
动态的9*9乘法表效果的实现代码
2016/05/16 Javascript
vue.js指令和组件详细介绍及实例
2017/04/06 Javascript
详解vue-router和vue-cli以及组件之间的传值
2017/07/04 Javascript
利用jQuery实现简单的拖曳效果实例代码
2017/10/20 jQuery
JavaScript数据结构与算法之二叉树插入节点、生成二叉树示例
2019/02/21 Javascript
JavaScript遍历查找数组中最大值与最小值的方法示例
2019/05/24 Javascript
Vue 自定义指令实现一键 Copy功能
2019/09/16 Javascript
vue3.0中使用postcss-pxtorem的具体方法
2019/11/20 Javascript
javascript设计模式 ? 工厂模式原理与应用实例分析
2020/04/09 Javascript
[03:41]2018完美盛典-《Fight With Us》
2018/12/16 DOTA
[00:56]跨越时空加入战场 全新祈求者身心“失落奇艺侍祭”展示
2019/07/20 DOTA
黑科技 Python脚本帮你找出微信上删除你好友的人
2016/01/07 Python
python爬取亚马逊书籍信息代码分享
2017/12/09 Python
Python+树莓派+YOLO打造一款人工智能照相机
2018/01/02 Python
Python向MySQL批量插数据的实例讲解
2018/03/31 Python
python中break、continue 、exit() 、pass终止循环的区别详解
2019/07/08 Python
python 实现目录复制的三种小结
2019/12/04 Python
Python通过类的组合模拟街道红绿灯
2020/09/16 Python
Wiggle新西兰:自行车、跑步、游泳
2020/05/06 全球购物
民族团结先进集体事迹材料
2014/05/22 职场文书
师德师风承诺书
2014/05/23 职场文书
先进个人材料怎么写
2014/12/30 职场文书
教育教学工作反思
2016/02/24 职场文书
mybatis 获取无数据的字段不显示的问题
2021/07/15 Java/Android
Hive日期格式转换方法总结
2022/06/25 数据库