2013-02-12 36 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/

相關問題