javascript - Fancybox3 与 iFrame - 防止关闭覆盖点击

标签 javascript jquery html iframe fancybox

我正在使用 Fancybox3 在弹出窗口中打开 iframe,但我需要拒绝点击叠加层时关闭,因为 iframe 中是表单,用户必须填写该表单。

我尝试在 fancybox.js 和 this guide 中将 OutsideClick 参数“close”编辑为“false”也是如此,但它仍然在点击叠加层时关闭。

有人可以帮助我吗?谢谢。

最佳答案

只需使用clickSlide选项即可。 v3 作为 slider 工作并且高度可定制(例如,您可以调整滑动区域的大小和/或重新定位滑动区域),因此有一个单独的选项用于单击幻灯片和覆盖元素。

关于javascript - Fancybox3 与 iFrame - 防止关闭覆盖点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48286195/

相关文章:

javascript - Jquery:使用选项卡在菜单中导航

java - 用接受字符串参数的构造函数实例化一个类对象?

javascript - 嵌入跟踪某些 DOM 元素点击的代码(问题出在重定向的链接/按钮上)

用于操作 Facebook 图像的 Javascript 代码在控制台中有效,但在扩展中无效

javascript - 设置超时 ("this.disabled=false",3000);不管用

javascript - 用于嵌入和滚动子元素的容器

javascript - 添加 2 个提供商到 Angular 的 app.config

javascript - appendTo 的撇号问题

jquery - slickgrid 中添加的新行的默认值

javascript - 使用 jQuery 更改元素的顶部位置