Команда jquery для подсчета количества файлов jpg - PullRequest
0 голосов
/ 05 января 2012

wat - это команда jquery для подсчета количества файлов изображений jpg в моем документе.

команда для подсчета файлов изображений:

$('#div').html($('img').length );

bt, то это подсчитываетфайлы изображений с тегом img

wat - это команда для подсчета только файлов .jpg.

Я пробовал это

$('#div').html($("[img$='.jpg']").length); 

, но это не даетжелаемый результат.Я искал то же самое в сети .. БТ не

нашел какое-либо рабочее решение.Может кто-нибудь, пожалуйста, помогите мне с этим?ч

Ответы [ 3 ]

4 голосов
/ 05 января 2012

Посмотрите на атрибут src в тегах изображения:

$('#div').html($("img[src$='.jpg']").length)
4 голосов
/ 05 января 2012

Вы можете использовать атрибут , оканчивающийся селектором :

$('#div').html($('img[src$=".jpg"]').length);
//                   ^^^^^^^^^^^^^
1 голос
/ 05 января 2012

Примерно так

var count = 0;

$('body').children('img').each(function() {
  var patt = new RegExp('.jpg$');
  var src = $(this).attr('src');

  if (patt.test(src)) {
    count++;
    alert(count);
  }
});

Вот демо 1005 *

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...