javascript - 设置最小宽度时的 jquery 代码

标签 javascript jquery css responsive-design

我正在使用 sticky.js现在我想在最小宽度设置为 768px 时使用它,换句话说 我不希望 sticky.js 在最大宽度为 768px 的手机或设备中工作。

我使用这个 jquery 代码来使用 sticky-js

jQuery(document).ready(function(){
    jQuery("#header").sticky({
        className : 'sticky-header' ,
        topSpacing : -45
    });
}); 

如果您需要更多详细信息,请告诉我

最佳答案

使用条件,并检查任何元素设置了最小宽度样式

jQuery(function($){
    var min_width = parseInt( $('body').css('min-width'), 10 );

    if ( min_width > 768 ) {
        $("#header").sticky({
            className : 'sticky-header' ,
            topSpacing : -45
        });
    }
}); 

关于javascript - 设置最小宽度时的 jquery 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23544458/

相关文章:

javascript - 当元素存在时执行操作,但当元素不存在时不失败( Cypress E2E 测试)

javascript - 如果 id 中的最后一个数字小于 i,则显示元素

javascript - 检查上传的图片是否被压缩

javascript - 移动网络应用程序 JS 的屏幕锁定方向

javascript - 如何在 Angular 2中以YYYY-MM-DD格式获取日期

javascript - 如何使用目录中的文件 url 在 javascript 中添加第二个类?

php - 在 $.ajax success 函数中传递两个参数

javascript - jQuery 验证 errorPlacement - 更正后无法删除错误

javascript - 从元素中删除类方法

html - 浏览器如何加载图像?大拇指有必要吗?