我做了一个登录页面,当您单击登录时,它会显示进度。这正是我想要的,但有时响应和登录需要花费太多时间,所以我制作了一个返回按钮,但在加载进度时它会立即显示。
我希望它在 10 秒后显示,而不是立即显示。
我做了一个登录页面,当您单击登录时,它会显示进度。这正是我想要的,但有时响应和登录需要花费太多时间,所以我制作了一个返回按钮,但在加载进度时它会立即显示。
我希望它在 10 秒后显示,而不是立即显示。
使用setTimeout
功能:
setTimeout(function() { /*code here*/ }, 10000 /*time in milliseconds*/ );
阅读更多关于它的信息@ setTimeout
:MDN
作为旁注,我推荐纯 js,因为 jQuery 增加了服务器上的负载
你可以试试delay
功能
$('#button_id').delay(5000).fadeIn(10000);
如果你不想要 jquery:
setTimeout(function() { Yourcode here }, 10000 //time(milliseconds) );