更改手机大小的变量

时间:2014-04-27 05:00:31

标签: javascript

我有一个变量,当屏幕尺寸小于768px时,我试图改变,我的导航栏在那个点变小,所以平滑滚动链接上的偏移是不同的。

function scrollToID(id, speed){
    var offSet = 100;
    var targetOffset = $(id).offset().top - offSet;
    $('html,body').animate({scrollTop:targetOffset}, speed);
}

我无法解决这个问题,我打算尝试使用if(width >= 768)的if语句,但我相信这不会起作用。

如何在宽度小于768px的情况下更改变量offSet?

1 个答案:

答案 0 :(得分:2)

var offSet = 100;
if($(window).width() <= 768){
     offset = // new value;
}

使用jQuery.width