這是我在無意中發現的,後來,google後發現確實是問題,因此,記錄下。
當我們使用jQuery的Slidetoggle方法,在IE7下,有時候會出現內容閃爍後自動消失的情況,再點擊仍然如此。
google後發現原來綁定事件的對象的父類不能包含position屬性值爲absolute和relative的樣式,一旦包含,IE7則會出現此情況。將position屬性刪除或者設置高爲101%即可解決。
相關資料:
http://www.justwerks.com/slidetoggle-jquery-ie-7-bug
http://www.ndoherty.com/blog/2007/09/25/jquery-slidetoggle-and-internet-explorer/