0
我有一些jQuery腳本的頁面。除了IE以外,一切都很好。我無法解決滾動問題。.scrollLeft()方法不起作用
整個頁面是一個長橫向頁面。每次當我改變PAGE(頁面的標識符號)時,web應該向左或向右滾動。下面是我如何處理以前的按鈕操作的一些代碼:
$('#previous').click(function() {
var width = $(window).width();
var leftOffset = $(document, window).scrollLeft();
var browser = get_browser();
hidePaging();
$((browser == "Firefox" || browser == "msie") ? "html" : "body").animate({
scrollLeft: page > 2 ? width * 2 : leftOffset - width
},
1000,
function() {
page = page > 2 ? 2 : page - 1;
console.log(page);
fixPagingAppearance();
}
);
});
我的問題是:「爲什麼在IE無法正常工作滾動?!」
感謝您的回覆。
謝謝你的嘗試,但不工作。 –
嘗試使用更新的代碼 –