javascript - 为什么 jQuery 对话框在淡出时会缩小?

标签 javascript jquery jquery-ui jquery-ui-dialog

$("#dialog").dialog({
    resizable: false,
    height:140,
    modal: true,
    hide: {effect: "fadeOut", duration: 5000},
    buttons: {
        Save: function() {
            alert("Saved");
            $("#dialog").dialog( "close" );
        },
        Cancel: function() {
            $("#dialog").dialog( "close" );
        }
    }
});

我正在使用 Chrome。 Here's a demo .

当我关闭对话框时,它会隐藏,但也会缩小。

我没有告诉它缩小!为什么要这样做?

最佳答案

使用 fade 而不是 fadeOut 将解决该问题。

检查这个:http://jsbin.com/alafez/4/edit#preview

关于javascript - 为什么 jQuery 对话框在淡出时会缩小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8959772/

相关文章:

jQuery UI 对话框 - 在对话框内滚动时外部窗口滚动

jquery - 如何使用 Jquery 使 future 的元素可拖动

javascript - 如何从 req.body 获取数组?

javascript - 成功使用 fadeIn() 和 fadeOut()

jQuery ajax 请求取消会减慢当前请求

javascript - 将 D3 svg 保存为高质量图像

jquery-ui - JQUERY datepicker日历,如何将 "done"按钮重命名为 "close"

javascript - 更改数组的键名中的对象

javascript - Azure移动应用程序node.js后端-无法获取请求内容

javascript - jquery自定义触发 anchor 标签