2011-03-27 95 views
1

我在点击正文时让SimpleModal jQuery插件关闭时出现问题。到目前为止,只有“X”按钮的工作原理与关闭:jQuery插件SimpleModal body onclick关闭不起作用

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

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

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

我已经尝试添加

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

,但似乎并不奏效。 (仅供参考,这种参数是每SimpleModal箱的文件所看到here

回答

3

尝试使用附加参数启动模式对话框,如下所示:。

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

您忘记附加{}

+0

我m不太确定把它放在哪里?$(“#login-link”)。click(function(){});'?如果是这样的话,我试过了,它阻止了模态的打开 – 2011-03-27 23:06:11

+0

I已经编辑了我的答案,因为似乎有一个更简单的方法。 – wildcard 2011-03-27 23:19:25

+0

谢谢。我早些时候尝试过,但它不适用于某种奇怪的原因。编辑:其实,没关系。我更新了SimpleModal插件。我使用的是旧版本。谢谢您的帮助。 – 2011-03-27 23:24:44