タイトルに書いたように、同じクラスの要素が複数あり、そのクラスをフェッチして、その画像の子画像の幅/高さ/ソースを確認しようとします。
//最初の画像の高さ//幅しか取得できませんが、すべての画像のsrcを取得します。
ここにhtmlがあります:
<a class="test">
<img src="http://www.kitchenspro.com/files/Testimonials/Large/1502046700250312a71707.jpg">
</a>
<a class="test">
<img src="http://www.kitchenspro.com/files/Testimonials/Large/40183.9461166782.jpg">
</a>
<a class="test">
<img src="http://sphotos-a.xx.fbcdn.net/hphotos-ash4/s480x480/391362_365319466870994_1543740404_n.jpg">
</a>
これがjqueryです
var imagesrc= "";
var imageheight = "";
var imagewidth = "";
var i=0;
$(".test > img").each(function() {
i++;
imagesrc = $(this).attr("src");
imageheight = $(this).width();
imagewidth = $(this).height();
document.write("<br>This is image's src: " + imagesrc + " This is img height: " + imageheight + " this is width: " + imagewidth + "<br>");
});
コードを正しい方法で提示しなかった場合は、お詫び申し上げます。
どんな助けでも大歓迎です。
よろしくお願いします。