javascript - Jquery 淡出速度不适用

标签 javascript jquery jquery-ui

我遇到了 jquery 淡出问题。我尝试设置 3000 毫秒,但它不适用

我使用:

$('#alertSuccess').fadeOut('3000', function() {
    document.getElementById("alertSuccess").style.display = "none";
});

但它仍然消失得非常非常快(我猜默认是 400 毫秒)..

有人知道为什么吗?

最佳答案

尝试使用此代码:

html:
<div id="box1" class="box">linear</div>

然后使用这个脚本

$(document).ready(function() {

function complete() {
document.getElementById("alertSuccess").style.display = "none";
}

 $("#box1").fadeOut(3000,complete);

});

您可以在 http://jsfiddle.net/FLARH/ 上查看此代码

关于javascript - Jquery 淡出速度不适用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16132682/

相关文章:

javascript - 如何将 Promises 与 if 结合起来?

javascript - 使用提交按钮提交到同一表单并使用值运行 SQL 查询

javascript - 添加后清空 <li> 标签

javascript - jQuery : Connect list counter

javascript - 使用 jQuery 如何获取目标元素上的点击坐标

javascript - 在没有 "npm run x"条目的情况下实现 "scripts"行为?

javascript - 追加到 Firestore 中的数组字段

javascript - 如何只选择 DOM 中元素之前的 sibling ?

javascript - 如何设置 Rx.Observable.fromEvent 以使用 jQuery 过滤的事件

jquery - 如何在 Jquery UI 对话框中实现 "confirmation"对话框?