javascript - 如何在媒体查询 css 中禁用 jQuery 属性

标签 javascript jquery css

如何删除或禁用媒体查询 css 中的 jQuery 属性(Class 和 Id)?如果它达到 991px 大小,我想删除或禁用这些属性。

这是我的代码。


    $(window).scroll(function() {
        if ($(this).scrollTop() > 1){  
            $('#stickyHeader').addClass("sticky01");
            $('.site-title').attr("id", "stSize");        
            $('#site-navigation').addClass("stNavSize");        
        }else{
            $('#stickyHeader').removeClass("sticky01");
            $('.site-title').removeAttr("id", "stSize");
            $('#site-navigation').removeClass("stNavSize");
            $('.site-title').addClass("stSize2");
            $('#site-navigation').addClass("stNavSize2");
        }
    });

感谢您的帮助:)

最佳答案

你可以用 991px 创建一个新的 class 或 id 并设置它的 display=none,

@media 你可以为大于 991px 的屏幕添加类

希望对您有所帮助,否则请在评论中给我留言,我很乐意为您提供帮助

关于javascript - 如何在媒体查询 css 中禁用 jQuery 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43509598/

相关文章:

javascript - 在 CANVAS 上绘制图像数组

javascript - 将 jsp 页面的 jquery 函数中存在的数组值传递给 servlet

javascript - Git 忽略生成的扩展

jQuery - 从随机选择的列表项中删除类,保留悬停时重新调用的能力

javascript - 未捕获的语法错误 : Unexpected token } in jquery-1. 9.1.min.js

javascript - 背景图像缩放

css - 当页面滚动时,强制 div 元素留在同一个地方

javascript - 是否可以缩短我编写的这段 JavaScript 代码

JQuery 向各个方向拖动/滑动 div

html - 从 wordpress 网站删除侧边栏