javascript - jQuery 插件 SimpleModal body onclick 关闭不工作

标签 javascript jquery simplemodal

我在单击主体时关闭 SimpleModal jQuery 插件时遇到问题。到目前为止,只有“X”按钮可以关闭它:

$('a.modalCloseImg').hide();

这是我启动模态框的代码。请注意,#login-link 是打开框的链接,#login-form 是隐藏的模态框。

// launch modal box
$("#login-link").click(function(){
    $("#login-form").modal();
});

我试过添加

$("#login-form").modal(overlayClose:true);

但似乎没有效果。 (仅供引用,该参数根据 SimpleModal 框的文档,如 here 所示。

最佳答案

尝试使用附加参数启动模态框,如下所示:

// launch modal box
$("#login-link").click(function(){
    $("#login-form").modal({ overlayClose: true });
});

您忘记了额外的 {}

关于javascript - jQuery 插件 SimpleModal body onclick 关闭不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5452954/

相关文章:

jquery - 简单的模式调整大小和居中?

javascript - 对 HTMLElement#style 的未定义属性赋值的返回值是否保证与赋值相同?

jquery - 显示 js 模态不适用于最新的 jQuery 版本

javascript - jquery 打开日历到特定月份

jQuery 无法在 AJAX 函数内定义变量

Jquery simplemodal调用另一个simplemodal

javascript - 提取链接 ID 以在 jquery 函数中使用

javascript - replaceAll 在 javascript 和美元符号中

javascript - 如何在指令中使用 $http 和 $location?

javascript - 仅限 Android Chrome : Changing input val during keyup doesn't apply