gpt4 book ai didi

javascript - jQuery UI 模式对话框覆盖淡出

转载 作者:搜寻专家 更新时间:2023-11-01 05:13:43 24 4
gpt4 key购买 nike

是否可以在 jQuery UI 模态对话框覆盖上应用淡出效果?问题是当模式对话框关闭时覆盖 div 被破坏,阻止任何类型的动画。这是我拥有的代码,如果覆盖 div 未在关闭时被销毁,该代码将起作用。

$("#edit-dialog-box").dialog(
{
autoOpen: false,
modal: true,
width: "30em",
show: "fade",
hide: "fade",
open: function()
{
$(".ui-widget-overlay").hide().fadeIn();
},
close: function()
{
$(".ui-widget-overlay").fadeOut();
}
});

最佳答案

演示:http://jsfiddle.net/276Ft/2/

$('#dialog').dialog({
autoOpen: true,
modal: true,

width: '100px',
height: '100px',

show: 'fade',
hide: 'fade',

open: function () {
$('.ui-widget-overlay', this).hide().fadeIn();

$('.ui-icon-closethick').bind('click.close', function () {
$('.ui-widget-overlay').fadeOut(function () {
$('.ui-icon-closethick').unbind('click.close');
$('.ui-icon-closethick').trigger('click');
});

return false;
});
}
});

关于javascript - jQuery UI 模式对话框覆盖淡出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12208336/

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