gpt4 book ai didi

jquery-ui - 如何在显示效果期间制作 jQuery UI Dialog Modal?

转载 作者:行者123 更新时间:2023-12-04 13:05:02 24 4
gpt4 key购买 nike

我有一个 jQuery UI 对话框,它是模态的并且显示有弹跳效果。我使用一个主题,其中背景用条纹图像变暗。第一次打开Dialog时,弹跳效果时条纹背景也覆盖了dialog。反弹效果完成后,对话框变为模态并出现在条纹背景的前面。下次打开时,对话框会立即跳到背景前。

如何让对话框立即出现在背景前?

最佳答案

Tom 的回答为我指明了正确的方向,Firebug 非常有用!

对话框包裹在 <div class="ui-effects-wrapper"> 中这是在 ui\effects.core.js 中的 createWrapper 函数中生成的我在那里添加了一个参数“z-index=1005”(只是为了确定;)。

所以在 jquery-ui-1.7.2.custom.min.js 中它现在看起来像这样

createWrapper:function(f){if(f.parent().is(".ui-effects-wrapper")){return f.parent()}var g={width:f.outerWidth(true),"z-index":1005,height:f.outerHeight(true),"float":f.css("float")};f.wrap('<div class="ui-effects-wrapper" style="font-size:100%;border:none;margin:0;padding:0;z-index:1002"></div>');

不确定这是否是最好的方法,但它确实有效。

关于jquery-ui - 如何在显示效果期间制作 jQuery UI Dialog Modal?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1832032/

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