javascript如何关闭 函数

比如:functiontest1(){//执行的代码}functiontest2(){//执行的代码在test2()内部是如何关闭test1()的,即不让test1()内... 比如:
function test1(){
//执行的代码
}

function test2(){
//执行的代码
在test2() 内部是如何关闭 test1()的,即不让test1() 内的代码执行。
}

6点之前在线等。望大侠不腻赐教!
展开
 我来答
lauka
2012-01-10 · 超过13用户采纳过TA的回答
知道答主
回答量:57
采纳率:100%
帮助的人:23.8万
展开全部
你的意思是要结束正在执行的动画
jquery:
元素的.stop()方法

普通:
window.clearInterval
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
duoingdown
2012-01-06 · TA获得超过290个赞
知道小有建树答主
回答量:249
采纳率:100%
帮助的人:174万
展开全部
那个JS貌似是单线程的吧?你test1不运行完是不会运行test2的
更多追问追答
追问
看我对2楼的追问。 javascript 有关闭窗口的函数 window.close() 不知道怎么关闭自定义函数的。在线等哈。3Q
追答
http://www.shaoxingwangzhanjianshe.com/school/450.html看这个,jquery动画暂停嘛。。。想那么复杂。。。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hkliya
2012-01-06 · TA获得超过787个赞
知道小有建树答主
回答量:578
采纳率:0%
帮助的人:420万
展开全部
test1()不调用是不会执行的。
不知道你说的关闭是什么意思。
追问
$(function(){
if("条件1"){test()}
elseif("条件2"){test()}
elseif("条件3"){test()}
})
function test(){
setTimeout("test1()",2000)//调用test1

}
function test1(){
$(".div1").animate({left:167},200)//这是一个图片滑动的效果
test2()//调用
}
function test2(){
我想再这个地方关闭test1中的图片滑动;
然后再重新开始执行图片滑动
$(".div1").animate({left:167},200)/
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiehongmei0616
2012-01-06 · TA获得超过111个赞
知道答主
回答量:28
采纳率:0%
帮助的人:11.9万
展开全部
不调用test1方法,test1中的代码就不会执行啊!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友28b4182
2012-01-06 · TA获得超过7222个赞
知道大有可为答主
回答量:4847
采纳率:100%
帮助的人:1809万
展开全部
可以用settimeout
去百度查一下吧,一下子讲不清楚。
追问
看我追问楼下的。在test1中不延时调用test2 是立刻调用test2
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式