猿问

如何显示 div 10 秒并在之后隐藏它?

我正在尝试创建一个将在页面加载 10 秒后隐藏的 div,是否可以在 PHP 或 JavaScript 中完成。


代码示例:


<html>

<head></head>

<body>

<div class="LOADING" id="LOADING" name="LOADING"></div>

<div class="HOME_MENU" id="HOME_MENU" name="HOME_MENU"></div>

</body>

</html>


开满天机
浏览 173回答 3
3回答

撒科打诨

我会在主体上使用 onload 来完成它 - 它会自触发 setTimeout 并在页面加载时启动。function hideLoadingDiv() {&nbsp; setTimeout(function(){&nbsp; &nbsp; document.getElementById('LOADING').classList.add('hidden');&nbsp; },10000)}.hidden {&nbsp; display: none;}<html><head></head><body onload="hideLoadingDiv()"><div class="LOADING" id="LOADING" name="LOADING">Loading</div><div class="HOME_MENU" id="HOME_MENU" name="HOME_MENU">Menu</div></body></html>
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答