Javascript 如何根据尺寸更换div
我试图找到(并在以后替换)所有具有一定宽度的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').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都有宽度