jquery 怎么样让前一个步骤执行完延时一下再执行下一步
$(document).ready(function(){$("#div1").fadeOut(5000);/--------想在这里延时2秒啊--------/$("#...
$(document).ready(function(){
$("#div1").fadeOut(5000);
/--------想在这里延时2秒啊--------/
$("#div2").fadeIn(3000);
}); 展开
$("#div1").fadeOut(5000);
/--------想在这里延时2秒啊--------/
$("#div2").fadeIn(3000);
}); 展开
2016-01-29 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
关注
展开全部
jquery 可以执行延时函数来决定某个函数:
在jQuery1.4中性增加的,.delay()方法允许我们将队列中的函数延时执行。它既可以推迟动画队列中函数的执行,也可以用于自定义队列。只有队列中连续的事件会延迟; 例如,不带参数的 .show() 或者 .hide()不会延迟,因为他们没有使用效果队列
延时时间(duration参数)是以毫秒为单位的,数值越大,动画越慢,不是越快。字符串 'fast' 和 'slow' 分别代表200和600毫秒的延时。
举个例子:
可以在 <div id="foo"> 的 .slideUp() 和 .fadeIn() 动画之间设置800毫秒的延时:
$('#foo').slideUp(300).delay(800).fadeIn(400);
在jQuery1.4中性增加的,.delay()方法允许我们将队列中的函数延时执行。它既可以推迟动画队列中函数的执行,也可以用于自定义队列。只有队列中连续的事件会延迟; 例如,不带参数的 .show() 或者 .hide()不会延迟,因为他们没有使用效果队列
延时时间(duration参数)是以毫秒为单位的,数值越大,动画越慢,不是越快。字符串 'fast' 和 'slow' 分别代表200和600毫秒的延时。
举个例子:
可以在 <div id="foo"> 的 .slideUp() 和 .fadeIn() 动画之间设置800毫秒的延时:
$('#foo').slideUp(300).delay(800).fadeIn(400);
展开全部
你这个是要求输入文本后一秒,这个一秒是怎么判断?文字增加一个后一秒还是输入完成后等一秒?
你先判断字符串是否增加了1,是的话就执行
settimeout(function(){
$.ajax{
//ajax请求
}
},1000);
//1000为延时时间
你先判断字符串是否增加了1,是的话就执行
settimeout(function(){
$.ajax{
//ajax请求
}
},1000);
//1000为延时时间
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一种是通过定时器,2秒之后开启定时器;
$(document).ready(function(){
$("#div1").fadeOut(5000);
setTimeout(function(){
$("#div2").fadeIn(3000);
},7000);
});
一种是使用delay()延时;
$(document).ready(function(){
$("#div1").fadeOut(5000);
$("#div2").delay(7000).fadeIn(3000);
});
$(document).ready(function(){
$("#div1").fadeOut(5000);
setTimeout(function(){
$("#div2").fadeIn(3000);
},7000);
});
一种是使用delay()延时;
$(document).ready(function(){
$("#div1").fadeOut(5000);
$("#div2").delay(7000).fadeIn(3000);
});
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$(document).ready(function(){
$("#div1").fadeOut(5000);
setTimeout(function(){
$("#div2").fadeIn(3000);
},7000);
});
追问
如果设置了n=1,$("#div1")这个东西用含有n的来表示,应该怎么写?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询