我试图让浏览器在页面加载时水平滚动到特定位置。它适用于 FF 和 IE,但不适用于 Chrome。
$(document).ready(function () {
$("html").scrollLeft(100);
});
有什么想法吗?
我更大的目标是让浏览器将水平滚动条居中。同样,我在 FF 和 IE 中都可以使用,但没有 Chrome。
我的所有其他方法在 Chrome 中都运行良好。我正在使用以下方法来找到要滚动的像素数量,以便我可以将其居中,它们都可以正常工作,但是当尝试使用“scrollLeft”时,它什么也不做。
$(document).width()
screen.width)
$(window).width()
最佳答案
请使用
$(window).scrollLeft(100);
或者
$(document.body).scrollLeft(100);
关于javascript - $ ("html").scrollLeft(值);在 Chrome 中不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13927430/