我想找到所有带jquery或javascript的html元素,其图像大于500px且小于2000px。 这是我的代码。
$("*").each(function() {
var image = jQuery(this);
if ((image.attr("width") >= 512) && (image.attr("width") <= 2048)){
//do something
}
}
但是使用这段代码我只能找到img标签,并且我们也给出了宽度静态。
例如:工作
不工作
而且我也找不到div元素或其他东西。
我想找到所有具有图像的html元素,我们看到宽度超过500px和2000px。
例如:<div class="back_img"></div> css: .back_img{background-image:url("img/img.png")}
我也想找到这个。
有谁知道解决方案?
答案 0 :(得分:1)
尝试:
$("*").each(function() {
var image = jQuery(this);
if ((image.width() >= 512) && (image.width() <= 2048)){
//do something
}
}