我有一個頁面可能有10個左右的可編輯「面板」信息。爲了進行編輯,我創建了一個新的DIV,通過AJAX加載內容,然後切換div(顯示切換的切換,以及用AJAX內容創建的切換顯示)。在某些情況下jQuery切換效果'閃爍整個頁面'
除了最後一個(最底部)一個或兩個區域以外,這個功能很好。當這些切換時,我在頁面上看到一個可見的「閃光」,滾動條跳轉了一下。它不會重新加載頁面,也不會添加錨鏈接。實際上,它使用與頁面上其他「面板」完全相同的jQuery函數。
'修復',現在,是在頁面底部添加一個空的隔離區div。這可以修復較低切換面板上的奇怪「閃光」,但顯然會在頁面底部留下奇怪的空白空間。
有沒有人遇到過這個問題,發現除了填充頁面高度之外的修補程序?
你可以給零間隔零高度? – outis 2009-11-16 18:23:59
@outis該修補程序沒有額外的div,而是在可滾動頁面的底部有額外的空間。看起來,jQuery的切換(或瀏覽器)在處理切換視口底部的元素時遇到了問題。 – 2009-11-16 19:08:45