我有以下佈局:使內容的div點擊嵌套的div
<div id="content">
<div id="img"><img src=""></div>
<div id="main">Some content</div>
<div id="btn" class="hidden"><button>Submit</div>
<div class="hidden">Some other stuff</div>
</div>
我綁到其擴展,使隱藏層(按鈕和更多的內容)中可見內容的div jQuery的單擊事件。我還有一個綁定到按鈕的事件,可以在點擊時激活模式。
使用隱藏/顯示方法,div的展開/摺疊工作沒有問題。問題是點擊按鈕後,即使模式被激活,div也會崩潰。
所以在點擊提交按鈕後,模式會彈出,但在後臺主div會摺疊。如果提交按鈕被按下,我試圖保持主div打開。
我試着將按鈕和包含div的z-index字段設置爲比內容div更高的值;這沒有幫助。
我怎樣才能保持在摺疊的div(其中按鈕和額外的內容不可見)的任何地方點擊功能展開該div並單擊展開的div中的按鈕激活模式對話框而不折疊主div?
謝謝
工作很好。並感謝您展示第二個選項。雖然它不適用於這個問題,但它解決了我正在處理的另一個問題。 – 2011-02-16 22:51:59