gpt4 book ai didi

jquery - 删除 jQuery UI 对话框小部件上的关闭按钮的最佳方法?

转载 作者:行者123 更新时间:2023-12-03 21:43:08 26 4
gpt4 key购买 nike

删除 jQuery UI 对话框上的关闭按钮的最佳方法是什么?

我不希望人们能够关闭该对话框。

我通过处理来覆盖它的代码角度:

closeOnEscape: false,
beforeclose: function (event, ui) { return false; }

我试图不需要编写脚本来获取关闭按钮的类/ID,然后手动隐藏它。而且我也不想手动更改 CSS,因为对话框可能会遇到需要关闭按钮的情况。

我更愿意以某种方式在对话框配置中执行此操作,但要么我不知道如何执行此操作,要么对话框根本不允许这样做。

关于如何配置对话框有什么建议吗?

最佳答案

我发现这是一个很好的解决方案

$("#myDialogID").dialog({
closeOnEscape: false,
beforeClose: function (event, ui) { return false; },
dialogClass: "noclose"
});

不改变现有样式,而是添加新的样式:

.noclose .ui-dialog-titlebar-close
{
display:none;
}

添加类最终成为一种非常优雅的方法,因为我将对话框“分类”为无法关闭的对话框。

关于jquery - 删除 jQuery UI 对话框小部件上的关闭按钮的最佳方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3566765/

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