我使用這個模式窗口的稍作修改的版本:http://blog.avtex.com/2012/01/26/cross-browser-css-only-modal-box/有一個固定的div抓住鼠標點擊?
一個我做的修改是增加onclick="history.back(-1)"
到覆蓋和垂直偏移申報單,以便通過點擊以外的隱藏模式它。但是,向vertical-offset div添加onclick事件會捕獲在dumbBox div上發生的點擊。
您可以在此的jsfiddle看一看,看看發生了什麼:http://jsfiddle.net/dvrcthewrld/uaP3v/1/
我怎樣才能獲得dumbBox div來對付那些在它發生的點擊,而不是垂直偏移DIV趕上他們?
[否jQuery的,請。]
我真的很想知道爲什麼內DIV傳click事件給家長,如何制止。
你想要的模式時關閉dumbBox外的用戶點擊? – 2013-02-14 20:46:55
是的,我希望通過觸發歷史回來事件發生。我通常對我的解決方案很滿意。這只是垂直偏移量div令人討厭的問題,使它不完美。 – David 2013-02-14 20:50:01
可能'stopPropagation'適合在這裏? – David 2013-02-14 22:20:26