jQuery动画之停止动画
语法格式:
$(selector).stop(true, false);
第一个参数:
+ ture: 后续动画不执行false:后续动画会执行
第二个参数:
- true: 立即执行完成当前动画
- false: 立即停止当前动画
如果两个参数都不写, 默认两个都是false。
实际工作中,直接写stop()用的多。
案例:鼠标悬停时, 弹出下拉菜单(下拉时带动画)
<!DOCTYPE html>
<html>
<head><title>停止动画 Demo</title><style type="text/css">*{margin: 0;padding: 0;}ul{list-style: none;}.wrap{width: 330px;height: 30px;margin: 100px auto 0;padding-left: 10px;background-color: pink;display: block;}.wrap li{background-color: green;}.wrap>ul>li{float: left;margin-right: 10px;position: relative;}.wrap a{display: block;height: 30px;width: 100px;text-decoration: none;color: #000;line-height:30px;text-align: center;}.wrap li ul{position: absolute;top: 30px;display: none;}</style><script type="text/javascript" src="jquery.js"></script><script type="text/javascript">$(function () {var jQuery_li = $(".wrap>ul>li");//绑定事件jQuery_li.mouseenter(function(event) {$(this).children('ul').stop().slideDown(1000);});jQuery_li.mouseleave(function(event) {$(this).children('ul').stop().slideUp(1000);});})</script>
</head>
<body><div class="wrap"><ul><li><a href="javascript:void(0)">一级菜单1</a><ul><li><a href="javascript:void(0)">二级菜单2</a></li><li><a href="javascript:void(0)">二级菜单3</a></li><li><a href="javascript:void(0)">二级菜单4</a></li></ul></li><li><a href="javascript:void(0)">二级菜单1</a><ul><li><a href="javascript:void(0)">二级菜单2</a></li><li><a href="javascript:void(0)">二级菜单3</a></li><li><a href="javascript:void(0)">二级菜单4</a></li></ul></li><li><a href="javascript:void(0)">三级菜单1</a><ul><li><a href="javascript:void(0)">三级菜单2</a></li><li><a href="javascript:void(0)">三级菜单3</a></li><li><a href="javascript:void(0)">三级菜单4</a></li></ul></li></ul></div>
</body>
</html>
转载于:https://www.cnblogs.com/yang-wei/p/9525754.html
jQuery动画之停止动画相关推荐
- jQuery学习笔记系列(一)——入口函数,jQuery对象和DOM对象,jQuery选择器、样式操作、效果(显示隐藏、滑入滑出、淡入淡出、自定义动画、停止动画队列)
day01 - jQuery 学习目标: 能够说出什么是 jQuery 能够说出 jQuery 的优点 能够简单使用 jQuery 能够说出 DOM 对象和 jQuery 对象的区别 能够写出常用的 ...
- jQuery 开始动画,停止动画
<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8" ...
- jquery 停止动画_jQuery停止动画
jquery 停止动画 We can use jQuery stop() function to stop the currently running animation on the matched ...
- jQuery 来了--动画,停止动画,回调函数Callback,链
动画 animate()方法 作用:用于创建自定义动画 语法:$("selector").animate({params},speed,callback); 参数 params:必 ...
- 【jQuery动画】停止动画、淡入淡出、自定义动画
- 007_停止动画或效果
1. jQuery stop()方法 1.1. jQuery stop()方法用于在动画或效果完成前对它们进行停止. 1.2. stop()方法适用于所有jQuery效果函数, 包括隐藏显示.淡入淡出 ...
- jQuery停止动画
stop() 停止动画或效果,在它们完成之前 适用于所有jQuery效果函数,包括滑动.淡入淡出和自定义动画 $("#stop").click(function(){$(" ...
- html 放上去动画停止,使用jQuery的animate()+CSS样式实现动画效果及stop()停止动画
01第1节:jQuery动画概述 #JavaScript#在jQuery中,除了可以淡入淡出.滑动效果之外,还可以使用animate()方法创建自定义的动画效果. 对于自定义的动画函数animate( ...
- jQuery 停止动画
http://www.runoob.com/jquery/jquery-stop.html jQuery 停止动画 jQuery stop() 方法用于在动画或效果完成前对它们进行停止. 实例 jQu ...
- jQuery停止动画效果
stop() 方法用于停止动画或效果,在它们完成之前. stop() 方法适用于所有 jQuery 效果函数,包括滑动.淡入淡出和自定义动画. 语法: 参数: stopAll:可选,规定是否应该清除动 ...
最新文章
- Laravel-自定全局函数
- 手机怎么解决同ip多账号_抖音被限流,作品被判搬运,账号被判搬运限流,Dou?被封怎么办?...
- Docker中运行Springboot jar时的变量传递
- Lambda-函数式接口(1)
- IBM科学家实现存储器重大突破
- webgl 游戏_如何选择 WebGL 框架和引擎?
- date类型_Quartz与Date---cron的相互转换
- echart旭日图_海报级设计感的旭日图,就在 ECharts 4.0
- Java杨辉三角打印
- 服务器数据拷贝到硬盘软件,硬盘对拷(拷贝) - 轻松搞定硬盘复制!
- 天枢系统 | 白条账单架构及618备战
- 倾斜摄影房屋轮廓线提取思路
- CSS:N种使用CSS 绘制三角形的方法
- springboot整合ldap
- 人脸扫描建模_一种基于三维扫描数据的人脸建模方法
- getFieldDecorator will override value
- 计算机教室报废报损申请表,资产报废报损申请表.doc
- 联想高校AI精英挑战赛西部赛区落幕,西安交大过关斩将拔得头筹
- windows live mail error message
- 【干货】教你如何下载去水印抖音短视频到手机
热门文章
- html让一行文字在两行,css单行两行文本自适应问题
- python 姿势估计_Python中的实时头姿势估计
- bigdecimal 怎么做除法_面向对象之BigDecimal
- Vmware安装vmware-tools后,仍无法上网
- yolo-v5连接手机摄像头实时检测的步骤
- excel表格怎么调整行高和列宽_excel表格怎么调整高度和宽度
- java web术语_Java Web 基本概念和术语
- 如何将PDF转换成可以直接编辑的CAD图纸
- 【python】面向对象编程
- SQL Server 2012:SQL Server体系结构