ScrollLeft在Chrome中无效

时间:2014-05-27 21:55:35

标签: jquery

我有一个网站:http://lasociete.ca,如果你点击多伦多然后在右边"去蒙特利尔"它应该将站点滚动到右侧以显示蒙特利尔侧。奇怪的是,它正在运行,现在它已停止在Chrome中工作,但它可以在Firefox中运行....

这是我的jQuery

$("#to-montreal").click(function(e){
    e.preventDefault();
    var windowWidth = $(document).width();
    var windowHeight = $(document).height();
    $('body, html').animate({scrollLeft: windowWidth}, 2000);
});

任何人都知道为什么会停止使用chrome?

jQuery版本1.11.0

1 个答案:

答案 0 :(得分:0)

要获得window的宽度,请使用$(window).width()(不是$(document).width())。请查看this question的差异。