0
我有一個響應式網站,並在iOs Safari瀏覽器上遇到問題,在用ajax切換頁面後滾動到頁面頂部。
有時可行,有時不行。
我用下面的函數滾動到頂部:
setTimeout(function() {
$('.mydiv').scrollTop(0);
},1)
也許這部分有事情做與我broblem。我在iOs設備上隱藏了地址欄。
function hideAddressBar() {
if(navigator.userAgent.match(/(iphone|ipod)/i)) {
document.documentElement.style.overflow = 'scroll';
document.body.style.height = '120%';
$(".mydiv").height('120%');
}
}
它適用於桌面瀏覽器。
$(window).scrollTop(0)是沒有選項的。
你有鏈接嗎? – Felix
可能你應該使用$(window).scrollTop(0)? –
我無法分享鏈接,因爲它是針對客戶而非公開的。 $(window).scrollTop(0)不是選項。我試過這個。我滾動mydiv。 – Sam