**更新 - 尝试查找空src的元素数量 **
我需要找到填充src的img元素的数量 - 例如:not src =“”
试试这个:
if(!$('div.previewWrapper div.previewContainer').find('img[src=""]').length > 0) {
alert(numPhotos);
}
HTML
<div class="previewWrapper" id="thumbPreview3">
<div class="previewContainer">
<img src="" class="photoPreview" data-width="" data-height=""><span>3</span>
</div>
</div>
THX
答案 0 :(得分:2)
试试这个
var theNumber = $('div.previewWrapper div.previewContainer img[src=""]').length;
编辑:jQuery有一个整洁的!=属性选择器 EDIT2:OP现在想要空src的图像数
答案 1 :(得分:1)
哦,你想要EMPTY SRC ...... 试试这个
$('div.previewWrapper div.previewContainer img[src=""]').length;
你可能也想读出jquery的CSS Selector
http://api.jquery.com/category/selectors/
他们有更多可以使用的模式。
答案 2 :(得分:0)
您可以尝试计算:
var srcNone = $('div.previewWrapper div.previewContainer').find('img[src=""]').length;
var allImg = $('div.previewWrapper div.previewContainer').find('img').length;
var numPhotosWithSrc = allImg - srcNone;
alert(NumPhotosWithSrc);
试一试; - )