2

我正在制作一个水平网站,当文档加载时会自动滚动到页面中间(页面宽度等于窗口宽度的 3 倍)。但是我使用的代码在 Chrome 中不起作用。

我正在使用这种方法:

$(document).ready(function(){
     $(this).scrollLeft(value);
});

我在其他浏览器上(甚至在平板电脑上)检查过它,它完全符合我的要求。但是chrome根本没有做任何事情。(没有错误)。

有人有解决方案吗?谢谢!

4

2 回答 2

2

$(this).scrollLeft(value);不好。$(this)指向$(document)。它应该是$("body")$("#parentdiv")酌情。

使用以下内容:

$(document).ready(function(){
     $("#parentdiv").scrollLeft(value);
});

并更改parentdiv为围绕所有内容的元素的 id。如果没有看到你所有的 CSS,我真的无能为力。

于 2013-03-27T21:36:23.850 回答
0

$("#el").animate({ scrollLeft:110 }, "fast");

于 2014-02-15T16:22:16.633 回答