2012-03-22 99 views
1

我使用Colorbox來顯示大學課程信息(請參閱page)。在每個彈出窗口中都有一個按鈕,鏈接到我想在外部窗口或選項卡中打開的類註冊頁面。使用帶有target =「_ blank」的標準標籤是行不通的(除第一道菜之外的所有內容(高級蛋糕裝飾I)) - 彈出窗口會縮小爲一個空窗口,我可以通過附加一個窗口.open()函數到一個onclick事件,但這也縮小了彈出窗口。我想打開它自己的窗口/選項卡中的類註冊鏈接,並保持打開colorbox彈出窗口以供參考。任何幫助將不勝感激Colorbox:在單獨的窗口/選項卡中打開外部鏈接並保持colorbox打開

最佳 - 喬

回答

2

你試過單擊處理window.open技術,但隨後防止事件冒泡上的click事件

例如:

$(".mylink").click(function(event){ 
     event.stopPropagation(); 
     window.open(...); 
    }); 
+0

完美 - 這正是我一直在尋找的! – 2012-03-22 19:31:05

+0

很高興幫助。你介意「接受」提升我的代表的答案嗎? – Eugene 2012-03-22 23:23:08