0

嘿,我没有使用 javascript 的经验,但基本上我想在我使用 iphone 或 ipad 等小型设备时阻止这种情况发生,因为我使用的是 twitter 引导程序,一旦它进入移动设备,这一切都变得疯狂了,有没有一旦窗口大小超过 480 像素,如何停止它?

 <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>
4

1 回答 1

2

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

$(window).scroll(function() {

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

});
于 2012-12-20T14:30:49.523 回答