2010-03-11 92 views

回答

1
  1. 附加一個事件hanlder到彈出元素。點擊該停止事件冒泡。

  2. 將事件處理程序附加到文檔。點擊隱藏彈出窗口。

一個sample using jQuery

Updated sample

+0

我已經更新了這個問題一點點....你的事情不在這種情況下......你可以給你一個修改後的代碼? – RoadKin 2010-03-11 13:35:26

+0

看到我更新的答案。 – rahul 2010-03-11 13:46:33

0

你爲什麼不試試這個。

function close() { 
    document.getElementById("popupBox").style.display="none"; 
} 

在onclick處理程序中,調用上述函數。 爲了擴展和崩潰,Mootools提供了非常簡單的實現檢查它。

+0

@賴瑞安:謝謝編輯! – RubyDubee 2011-04-12 09:07:41

0

function switchElement(elementId) { 
    if(document.getElementById(elementId).style.display=="") 
    { 
    document.getElementById(elementId).style.display="none"; 
    } 
    else 
    { 
    document.getElementById(elementId).style.display=""; 
    } 
} 

expand已被添加到Webbisshh的代碼中。

相關問題