Jquery显示div 10秒
$(window).load(function(){ $("#loading").show(10); //it was hide but changed to show, not working Loading content, please wait..
如何才能让此加载栏显示10秒钟?
任何帮助是极大的赞赏!
如果您的意思是它当前正在显示,并且您希望它在10秒后隐藏 ,请执行以下操作:
$("#loading").delay(10000).hide(0);
或者,如果您确实想要使用.hide()
创建动画,请添加更长的持续时间:
$("#loading").delay(10000).hide(400);
$('#loading').delay(10000).fadeOut();
如果你不想淡出你也可以
$('#loading').delay(10000).queue(function(){ $(this).hide();$(this).dequeue(); });
文档:
- 延迟
- 淡出
- 队列
setTimeout(function(){ $("#loading").fadeOut(); }, 10000);
使用Jquery 延迟
$("#loading").show().delay( 10000 ).hide();
$('#loading').animate({ opacity: 1 }, 10000);
你可以添加这个代码……
$("#loading").show(10000,function(){ $("#loading").hide(); });
这将显示div只有10秒..10秒后div将消失..