养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

用js怎么实现一个div显示时间2秒后就自动消失。

时间:2024-10-23 07:22:59

首先,需要一个定时器水貔藻疽,可以使用JS中的setTimeout()方法。

其次,实现DIV消失,有很多种办刮茕栓双法,可以使用$("#div").css('display','none'),通过设置DIV的display属性为none实现隐藏,也可以使用Jquery中hide()方法实现隐藏,还可以使用remove()移除DIV来实现DIV的消失。

下面是使用css(),setTimeout()两个方法实现2秒后自动消失的完整代码:

用js怎么实现一个div显示时间2秒后就自动消失。

扩展资料:

clearTimeout()用于重置js定时器,如果你希望阻止setTimeout的运行,就可以使用clearTimeout方法。

例如,如果想手动点击按钮停止DIV消失,代码可以这样写:

<!doctypehtml>

<html>

<head>

<metacharset="utf-8">

<title>实现DIV2秒后就自动消失</title>

<scriptsrc="__JS__/jquery.min.js"></script>

</head>

<body>

<divid="div">

这是DIV里的内容

</div>

<aid="stop"onclick="stop()"/>点击停止消失</a>

<script>

vartimer;

$(function(){

timer=setTimeout(function(){

$("#div").css('display','none');

},2000);

})

functionstop(){

clearTimeout(timer);

}

</script>

</body>

</html>

© 一点知识