【问题标题】:Oracle APEX hide the x on the modal dialogOracle APEX 隐藏模式对话框上的 x
【发布时间】:2019-03-25 15:18:17
【问题描述】:

我尝试使用 css 和 JQuery 隐藏模式对话框窗口右上角的 x,但没有任何效果。我尝试在页面加载时使用动态操作:

$("button.ui-button.ui-corner-all.ui-widget.ui-button-icon-only.ui-dialog-titlebar-close").hide();

并使用 css:

button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-icon-only.ui-dialog-titlebar-close
{
    visibility: hidden !important;
}

对于我的内联 css 但都不起作用,x 仍然显示

【问题讨论】:

    标签: oracle-apex oracle-apex-5.1


    【解决方案1】:

    显示该按钮的 div 是在父页面中渲染的,因此要在模态页面中获取它,您需要在 javarscript 的开头添加“父”。

    试试这个:

    var button = parent.$('.ui-dialog-titlebar-close'); //get the button
    button.hide(); //hide the button
    

    【讨论】:

    • 我不建议这样做。构建您的页面总是最好的,这样您就不需要像这样的更改。如果你想在运行一个进程后关闭你的模态,那么你可以创建一个进程来关闭模态。
    猜你喜欢
    • 2017-12-14
    • 1970-01-01
    • 1970-01-01
    • 2018-03-22
    • 1970-01-01
    • 1970-01-01
    • 2020-05-15
    • 2012-01-05
    • 1970-01-01
    相关资源
    最近更新 更多