javascript - 如何隐藏放大弹出窗口中的默认 'X' 关闭按钮?

标签 javascript jquery magnific-popup

我用过Magnific-popup在我的 jsp 中向用户显示一些消息。

我用来打开 magnific popup 的代码如下:

$.magnificPopup.open({
  items: {
    type: 'inline',
    src: '#idOfSomeDivInPage'
  },
  focus: '#someButtonId',
  closeOnBgClick: false,
  enableEscapeKey: false
}, 0);

有没有办法使用 jquery 和 css 删除/隐藏出现在 magnific 弹出窗口右上角的“X”按钮?

最佳答案

您可以使用 showCloseBtn 配置,如 doc 中所述.

显示关闭按钮

Controls whether the close button will be displayed or not.

$.magnificPopup.open({
  items: {
    type: 'inline',
    src: '#idOfSomeDivInPage'
  },
  focus: '#someButtonId',
  closeOnBgClick: false,
  enableEscapeKey: false,
  showCloseBtn:false
}, 0);

请在此处检查工作codepen

关于javascript - 如何隐藏放大弹出窗口中的默认 'X' 关闭按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58447645/

相关文章:

javascript - jQuery dataTable 不对新数据进行排序

javascript - 未捕获的语法错误 : Unexpected string

javascript - 如何处理 Codesandbox 上 React 应用程序中的错误 - "Failed to fetch"

javascript - 使用for循环多次显示同一个div标签

javascript - 使用ajax和json从php返回数组

javascript - 为 Magnific 弹出窗口设置模态大小

javascript - 尝试访问弹出元素时,在 magnificPopup 打开的弹出窗口中使用 getElementById 失败

javascript - 警告框 - 仅在单击 (x) 时应隐藏

magnific-popup - $.magnific Popup.open() 回调不起作用

javascript - 如何在运行时更改对话框的标题?