Javascript 如何根据尺寸更换div

Javascript 如何根据尺寸更换div,javascript,jquery,Javascript,Jquery,我试图找到(并在以后替换)所有具有一定宽度的div。我没有身份证也没有班级 我试过这个,但不起作用: $('div').filter(function(){ var width = $(this).width(); if (width > 400) { $(this).hide(); console.log($(this)); } }); 更简单的方法是 $('div').filter(function(){ return $(this).width() > 400

我试图找到(并在以后替换)所有具有一定宽度的div。我没有身份证也没有班级

我试过这个,但不起作用:

$('div').filter(function(){
var width = $(this).width();
if (width > 400) {
    $(this).hide();
    console.log($(this));
}
});
更简单的方法是

$('div').filter(function(){ return $(this).width() > 400 });
这将选择大于400px的所有div

您可以使用

$('div').filter(function(){ return $(this).width() > 400 }).hide();

您可以通过以下函数来实现

        $( "div" ).each(function() {
            if($(this).width()>400)
            {
                $(this).hide();
            }
        });
它将遍历宽度大于400的所有div并将其隐藏。

它应该可以工作,也许您只是忘记导入jquery库,或者您的所有div都有宽度