2012-01-05 15 views
0

笏是jQuery的命令來算我的文檔中的JPG圖片文件的數量..jQuery的命令來算的JPG文件的數量

命令來算的圖像文件:

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

BT那麼這個計算所有與標籤 - IMG

笏是隻算.jpg文件的命令的圖像文件..

我想這

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

但這並沒有給出預期的結果。我在網上搜索相同.. BT沒有

找到任何工作的解決方案。任何人都可以幫助我嗎? ^ h

回答

4

看那src屬性的圖像標籤:

$('#div').html($("img[src$='.jpg']").length) 
+0

謝謝..這個作品完美.. – dreamer 2012-01-05 12:39:54

4

您可以使用attribute ends with選擇:

$('#div').html($('img[src$=".jpg"]').length); 
//     ^^^^^^^^^^^^^ 
+0

正確的答案,錯誤的屬性 – 2012-01-05 12:36:11

+0

圖像沒有'href'屬性... – Guffa 2012-01-05 12:36:39

+1

是的,我也注意到了。 :-)修正。我需要更多的咖啡。 – 2012-01-05 12:37:04

1

像這樣的事情

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); 
    } 
}); 

繼承人demo