jquery+;查找填充了src的img元素的数量
**更新-尝试查找src为空的元素数** 我需要找到填充了src的img元素的数量-例如:not src=“” 试一试:jquery+;查找填充了src的img元素的数量,jquery,html,Jquery,Html,**更新-尝试查找src为空的元素数** 我需要找到填充了src的img元素的数量-例如:not src=“” 试一试: if(!$('div.previewWrapper div.previewContainer').find('img[src=""]').length > 0) { alert(numPhotos); } HTML 3. thx您可以尝试计算该值,以便: var srcNone = $('div.previewWrapper div.preview
if(!$('div.previewWrapper div.previewContainer').find('img[src=""]').length > 0) {
alert(numPhotos);
}
HTML
3.
thx您可以尝试计算该值,以便:
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);
试试看;-) 试试这个
var theNumber = $('div.previewWrapper div.previewContainer img[src=""]').length;
编辑:jQuery有一个整洁的属性选择器
编辑2:OP现在需要空src的图像数量哦,你需要空src。。。
试试这个
您可能也想读取jquery的CSS选择器
http://api.jquery.com/category/selectors/
你可以使用更多的模式。你的问题有点让人困惑。。。您想查找空的img还是与src部分匹配的img?可能重复
$(…).length>0
实际上否定jQuery对象,然后与0
进行比较。但是修复它不会设置numPhotos
-1最新更新您的问题不明确。我认为使用[src!=“”]
可以简化此问题。对。。。我总是忘记CSS和jQuery选择器之间的区别
$('div.previewWrapper div.previewContainer img[src=""]').length;
http://api.jquery.com/category/selectors/