jquery粘性侧边栏响应

时间:2016-07-05 05:58:11

标签: jquery sticky

我有这个jquery代码很好用:

 $(document).ready(function() {
  $.stickysidebarscroll("#top-left",{offset: {top: 10, bottom: 200}});
});
    </script>

        <script>
     $(document).ready(function() {
  $.stickysidebarscroll("#top-right",{offset: {top: 10, bottom: 200}});
});

但我希望在屏幕大小> 991px时禁用jquery操作。

任何人都知道我应该添加到上面的代码中吗?

2 个答案:

答案 0 :(得分:0)

我想你的意思是视口的宽度......

当视口宽度小于991px:

时,它会运行您的脚本
$(document).ready(function() {
    if( $( window ).width() < 991 ){
        $.stickysidebarscroll("#top-right",{offset: {top: 10, bottom: 200}});
    }
});

答案 1 :(得分:0)

屏幕尺寸是指宽度/高度?假设它的宽度,一个简单的if语句就可以实现这个技巧

$(document).ready(function() {
        if($(window).width() <= 991 ){
            $.stickysidebarscroll("#top-right",{offset: {top: 10, bottom: 200}});
        }
    });