我正在尝试查找(并稍后替换)具有特定宽度的所有 div。我没有身份证或班级。
我试过这个但它不起作用:
$('div').filter(function(){
var width = $(this).width();
if (width > 400) {
$(this).hide();
console.log($(this));
}
});
我正在尝试查找(并稍后替换)具有特定宽度的所有 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').filter(function(){ return $(this).width() > 400 }).hide();
您可以通过以下功能进行
$( "div" ).each(function() {
if($(this).width()>400)
{
$(this).hide();
}
});
它将遍历所有宽度大于 400 的 div 并将其隐藏。