鍍金池/ 問答/網(wǎng)絡安全/ pjax使用瀏覽器后退時沒有觸發(fā)success

pjax使用瀏覽器后退時沒有觸發(fā)success

pjax在瀏覽器后退時并沒有觸發(fā)pjax:success,導致的問題是,返回時直接到上一個頁面的頂部,而沒有回到原來的高度。請問有大神請教怎么解決嗎?

回答
編輯回答
野橘

我重新理解了下,應該是:作者定義success是從服務器獲取數(shù)據(jù)被完成渲染之后觸發(fā),后退時從緩存里取數(shù)據(jù),所以不會觸發(fā)success。
沒有回到原來的高度是因為我把div設置為overflow:auto,去掉這個就可以了。

2017年4月17日 23:45