2010-03-11 131 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的代码中。

相关问题