使用javascript停止窗口大小的动画?

时间:2012-12-20 14:29:02

标签: javascript jquery scroll

嘿,我没有javascript的经验,但基本上我想要阻止这种情况发生时我在iphone或ipad这样的小设备上,因为即时通讯使用twitter引导程序,一旦它进入移动设备,它会变得疯狂,有没有办法在窗口大小超过480px时停止它?

 <script type="text/javascript">
    $(function() {
        var offset = $("#lol").offset();
        var topPadding = 55;
        $(window).scroll(function() {
            if ($(window).scrollTop() > offset.top) {
                $("#lol").stop().animate({
                    marginTop: $(window).scrollTop() - offset.top + topPadding
                });
            } else {
                $("#lol").stop().animate({
                    marginTop: 0 
                });
            };
        });
    });
</script>

1 个答案:

答案 0 :(得分:2)

按“窗口大小”我假设你的意思是宽度:

$(window).scroll(function() {

   if(this.innerWidth > 480) {
       //your code
   }

});