Jquery 如何使奇特的框覆盖像系统对话框

Jquery 如何使奇特的框覆盖像系统对话框,jquery,fancybox,Jquery,Fancybox,我的问题是ta如何制作一个奇特的对话框插件或任何其他插件来显示系统对话框的效果。我想显示它,直到用户点击关闭按钮,它不应该关闭。但是我在网站或任何其他网站上看到的示例,当我们单击覆盖区域而不是包装区域时,对话框关闭。有人对如何实现这一点有建议吗。您可以使用jquery fancybox插件。可从以下网址获得: 使用 以获得所需的结果。您的代码应该如下所示 $(document).ready(function() { $(".fancybox").fancybox({ closeClick

我的问题是ta如何制作一个奇特的对话框插件或任何其他插件来显示系统对话框的效果。我想显示它,直到用户点击关闭按钮,它不应该关闭。但是我在网站或任何其他网站上看到的示例,当我们单击覆盖区域而不是包装区域时,对话框关闭。有人对如何实现这一点有建议吗。

您可以使用jquery fancybox插件。可从以下网址获得:

使用

以获得所需的结果。您的代码应该如下所示

$(document).ready(function() {
 $(".fancybox").fancybox({
  closeClick  : false, // prevents closing when clicking INSIDE fancybox 
  openEffect  : 'none',
  closeEffect : 'none',
  helpers   : { 
   overlay : {closeClick: false} // prevents closing when clicking OUTSIDE fancybox 
  }
 }).trigger("click");
});
$(document).ready(function() {
 $(".fancybox").fancybox({
  closeClick  : false, // prevents closing when clicking INSIDE fancybox 
  openEffect  : 'none',
  closeEffect : 'none',
  helpers   : { 
   overlay : {closeClick: false} // prevents closing when clicking OUTSIDE fancybox 
  }
 }).trigger("click");
});