1

** 更新 - 空の 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>

どうも

4

3 に答える 3

2

これを試して

var theNumber = $('div.previewWrapper div.previewContainer img[src=""]').length;

編集: jQuery にはきちんとした != 属性セレクターがあります EDIT2: OP は空の src を持つ画像の数を必要としています

于 2012-09-21T08:57:53.477 に答える
1

ああ、あなたは空のSRCが欲しい...これを試してみてください

$('div.previewWrapper div.previewContainer img[src=""]').length;

jquery の CSS セレクターも読みたいと思うかもしれません。

 http://api.jquery.com/category/selectors/

より多くのパターンを使用できます。

于 2012-09-21T09:07:35.087 に答える
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);

試してみる ;-)

于 2012-09-21T08:57:26.613 に答える