gpt4 book ai didi

JavaScript delay() 函数

转载 作者:行者123 更新时间:2023-11-29 20:21:16 24 4
gpt4 key购买 nike

我正在使用基于 javascript 的模态对话框。对话框淡入和淡出正常,但如果我希望使用 delay(3000) 将淡出延迟几秒钟,则它不起作用。它永远不会消失。我做错了什么?这是一个 MVC 应用程序。

function testingh(button) {
alert("DfdfdfF");
$('.error-notification').remove();
var $err = $('<div>').addClass('error-notification')
.html('<h2>Paolo is awesome</h2>(click on this box to close)')
.css('left', $(button).position().left);
$(button).after($err);
$err.fadeIn('slow');
$err.delay(3000).fadeOut('slow');
}

如果您知道一种更有效的方法来延迟(意思是推迟) 淡出,请告诉我。使用 delay(3000).fadeOut 对我来说似乎最有效?

CSS:

.error-notification {
background-color:#AE0000;
color:white;
cursor:pointer;
display: none;
padding:15px;
padding-top: 0;
position:absolute;
z-index:1;
font-size: 100%;
}

.error-notification h2 {
font-family:Trebuchet MS,Helvetica,sans-serif;
font-size:140%;
font-weight:bold;
margin-bottom:7px;
}

最佳答案

setTimeout(function() {
$err.fadeOut()
}, 3000);

关于JavaScript delay() 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3907075/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com