2013-02-12 33 views
4

我有一个有弹出式窗口的主页面(请参阅我添加的图像中的窗口号码1)。在这个弹出窗口中,有一个skip的按钮。如果用户按下skip按钮,则弹出消失(然后,用户看到主页面)(窗口号码3)。 但是如果用户没有按下弹出窗口,而是主窗口,则主窗口的颜色变成灰色(窗口号2)。如果我按下主窗口大约3次,则颜色将变为白色(窗口编号3)。模式窗口叠加在结束后仍然存在Lightbox

enter image description here

我想我必须隐藏我的弹出如果用户按下主窗口而不是弹出。

我该如何解决?

我的弹出窗口被称为:class="popup_window"XSKIP按钮被称为:btn_xbtn_skip

任何帮助赞赏!

UPDATE这是我welcome_msg Java脚本代码:

// welcome message 
$("#welcome_dialog").lightbox_me({ 
centered: true, 
onLoad: function() { 
    //alert("Page is loaded"); 
} 
}); 
+1

显示你的代码。您是否使用Javascript库来实现弹出窗口? – Barmar 2013-02-12 11:29:32

+0

请稍候..我正在更新我的主题.. – 2013-02-12 11:31:26

+1

老兄,别让我Google!我相信你正在使用Lightbox_me jQuery插件(http://buckwilson.me/lightboxme/),是吗? – Raad 2013-02-12 11:37:11

回答

1

我只是看着lightbox_me插件的网站,并在网页上它列出了可以使用的可能选项。您需要在代码中添加以下内容:“closeClick:true”。

所以你上面贴的代码是这样的:

$("#welcome_dialog").lightbox_me({ 
    centered: true, 
    closeClick: true, 
    onLoad: function() { 
    //alert("Page is loaded"); 
} 
}); 

由于网站上说明:

CloseClick true Whether or not to close the lightbox with the user clicks the overlay. 

来源:http://buckwilson.me/lightboxme/

相关问题