jquery暂停几秒钟再执行的函数怎么写

$('#levelid').change(function(){$('#step').html('状态更换中...');$.get("bad_step.php?step=... $('#levelid').change(function(){
$('#step').html('状态更换中...');

$.get("bad_step.php?step="+$(this).val(),function(data,status){
$('#step').html(data);
});
})

这是我现在写的代码,
我想要在$('#step').html('状态更换中...');这句话显示的时间久一点,
现在就显示一瞬间,然后就获取到后面的数据了,看不到有变化的效果,
所以想在 $('#step').html('状态更换中...');这句代码后面加个延迟的效果,延迟半秒钟,
请问怎么写
setTimeout($.get("bad_step.php?step="+$(this).val(),function(data,status){
$('#step').html(data)
}),8000)
这样不行
$.get("bad_step.php?step="+$(this).val(),function(data,status){
setTimeout($('#step').html(data),8000)
})
这样也不行...
有没有不用执行代码的延时函数,除了setTimeout之外
展开
 我来答
26spIndra_Ny
2017-09-14
知道答主
回答量:2
采纳率:0%
帮助的人:1654
展开全部
都用jquery了 都应该用 delay()啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
紫色浪漫眼
2013-07-10 · TA获得超过247个赞
知道小有建树答主
回答量:577
采纳率:100%
帮助的人:144万
展开全部
用php后台给线程休眠下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式