社区
JavaScript
帖子详情
Js如何终止函数的执行
改一下昵称
2011-05-25 08:09:13
JQuery里有这个函数fadeOut(4000),是在四秒时间里将一个元素渐渐淡出,消失
我的想法是onmouseover时执行这个,而onmouseout时终止执行
但网上似乎找不到这个专门终止执行的函数而只有return,exit关键字
...全文
4910
14
打赏
收藏
Js如何终止函数的执行
JQuery里有这个函数fadeOut(4000),是在四秒时间里将一个元素渐渐淡出,消失 我的想法是onmouseover时执行这个,而onmouseout时终止执行 但网上似乎找不到这个专门终止执行的函数而只有return,exit关键字
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
改一下昵称
2011-05-29
打赏
举报
回复
好吧,结贴,再查下六楼说的函数
改一下昵称
2011-05-29
打赏
举报
回复
sorry,本来想回复三楼的,csdn的布局有点不适应
改一下昵称
2011-05-29
打赏
举报
回复
我刚开始也这么想,可是要知道这个函数一次就执行完了,不能再拆分了
[Quote=引用 2 楼 zhangao0086 的回复:]
引用 1 楼 tang3567 的回复:
要不你在onmouseout的时候直接hide()吧
这样不行吧?fadeOut应该是不停地设置元素的透明度,hide()之后会又显示出来吧?
[/Quote]
Dage
2011-05-29
打赏
举报
回复
关注当中,正在学习这方面的东西。呵呵!
madpc
2011-05-27
打赏
举报
回复
这个应该是一个timer(setInterval 或 setTimeout )控制的,要停的不是函数,而是timer
vermilion3618
2011-05-27
打赏
举报
回复
$("xx").mouseover(function(){
$("yy").fadeOut(4000);
}).mouseout(function(){
$("yy").stop(true,true);
})
stop(bool,bool)函数解释:在1.4版本的jquery以上为stop函数加了2个bool值参数
第一个bool : 是否清除选择器中的动画(要停止就写true)
第二个bool : 是否将选择器的包含动画的元素变为动画的最终效果(如果为false,那么你鼠标移开的时候如果动画还没有淡出完 那么这个层就会一直保持半透明状态
fkueyygyispw
2011-05-26
打赏
举报
回复
[Quote=引用 6 楼 pj100 的回复:]
stop([clearQueue], [gotoEnd])
概述
停止所有在指定元素上正在运行的动画。
如果队列中有等待执行的动画(并且clearQueue没有设为true),他们将被马上执行
[/Quote]
Crazywa
2011-05-26
打赏
举报
回复
六楼是正解。。。stop方法。
燥动的心
2011-05-26
打赏
举报
回复
stop([clearQueue], [gotoEnd])
概述
停止所有在指定元素上正在运行的动画。
如果队列中有等待执行的动画(并且clearQueue没有设为true),他们将被马上执行
gaozliang2009
2011-05-26
打赏
举报
回复
onmouseout 函数中 return false;
hongmei85
2011-05-25
打赏
举报
回复
用stop
HTML 代码:
<button id="go">Go</button> <button id="stop">STOP!</button>
<div class="block"></div><button id="go">Go</button> <button id="stop">STOP!</button>
<div class="block"></div>jQuery 代码:
// 开始动画
$("#go").click(function(){
$(".block").animate({left: '+200px'}, 5000);
});
// 当点击按钮后停止动画
$("#stop").click(function(){
$(".block").stop();
});
ma1986
2011-05-25
打赏
举报
回复
楼主的意思是当onmouseover 2秒时onmouseout,保持在第2秒的状态?那就在时间每次加一 的时候做个判断嘛 假如当前onmouseout循环就停止
Bannings
2011-05-25
打赏
举报
回复
[Quote=引用 1 楼 tang3567 的回复:]
要不你在onmouseout的时候直接hide()吧
[/Quote]
这样不行吧?fadeOut应该是不停地设置元素的透明度,hide()之后会又显示出来吧?
tang3567
2011-05-25
打赏
举报
回复
要不你在onmouseout的时候直接hide()吧
javascript
终止
函数
执行
操作
本篇文章主要是对javascript
终止
函数
执行
的操作方法进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助
javascript之嵌套
函数
使用方法
在javascript中允许使用嵌套
函数
: 嵌套
函数
[Ctrl+A 全选 注:如需引入外部
Js
需刷新才能
执行
] 记住这名话: 嵌套实际是要实现一种循环,是循环就有双个把柄让我们抓:一个是
终止
条件,一个是增量。 嵌套
函数
和普通
函数
有一点不同: 既然是嵌套
函数
,就是把自身当作值运用到
函数
体内。这就要求
函数
必须有一个返回值。就要用return语句。 举例分析: 例一: 代码如下: function a(x){ if(x<=1) return 1; else return x*a(x-1); } 例一是一个嵌套
函数
,让我们来找一下二个把柄:if(x<=1) return 1;
JS
深度揭秘第二章-
函数
深入
1、自
执行
函数
原理2、模块化开发3、惰性
函数
4、箭头
函数
5、
函数
参数默认值及传递方式6、reset参数7、块级作用域8、堆栈概念9、垃圾回收机制10、
执行
上下文11、变量对象12、作用域原理13、this原理14、call、apply、bind方法详解15、闭包的表面现象、闭包的真正原理、闭包的形式、闭包的应用16、递归、尾递归、递归应用、深拷贝
JavaScript中SetInterval与setTimeout的用法详解
setTimeout 描述 setTimeout(code,millisec) setTimeout() 方法用于在指定的毫秒数后调用
函数
或计算表达式。 注:调用过程中,可以使用clearTimeout(id_of_settimeout)
终止
参数 描述 code 必需,要调用的
函数
后要
执行
的 JavaScript 代码串。 millisec 必需,在
执行
代码前需等待的毫秒数。 setTimeinterval setInterval(code,millisec[,”lang”]) 参数 描述 code 必需,要调用的
函数
或要
执行
的代码串。 mi
execute-
js
:JavaScript 的应用程序工作流
执行
器
执行
-
js
JavaScrip 的应用程序工作流
执行
器 Execute-
js
旨在接受工作流和数据,并
执行
和运行工作流并返回结果。 通过使用 Execute-
js
,您可以保持逻辑可读,同时您可以通过配置设置来使用 Execute-
js
的所有功能。 目录 特征 接受工作流作为
JS
ON对象 通过同步或异步 JavaScript
函数
为每个步骤定义操作 接受一个测试和条件,每个条件都是一个子工作流(另一个
执行
树) 无限嵌套级别 依次
执行
步骤 以并发模式
执行
步骤 每个级别的最大并发阈值 重试步骤 重试条件 每一步缓存 使用不同缓存库的简单方法 每个步骤的结果都可以配置为是否可以访问后续步骤 每个步骤的结果都可以配置为在最终结果中是否可以访问 处理抛出错误并
终止
执行
能够映射和传输每个步骤的结果 能够忽略步骤的错误并继续
执行
能够通过中间件定义新操作 预定义的映射中间件(动作)来迭代数组并为每
JavaScript
87,907
社区成员
224,614
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章