0
$('#newsImageGallery li').each(function() { 
    alert($(this));
});

私の各liには、IDを持つ画像がありますが、その画像IDを警告するにはどうすればよいですか?

4

3 に答える 3

3
$('#newsImageGallery li').each(function() { 
    alert($(this).find("img").attr("id"));
});

またはもちろん、検索なしで:

$('#newsImageGallery li img').each(function() { 
    alert($(this).attr("id"));
});

そして、Pointyが以下で述べているように、jQuery 1.6以降を使用する場合は、.attrの代わりに.propを使用することをお勧めします。

$('#newsImageGallery li img').each(function() { 
    alert($(this).prop("id"));
});
于 2012-06-06T12:27:33.377 に答える
1
alert( $(this).find('img').attr('id') );
于 2012-06-06T12:28:04.510 に答える
1

これを試して:

$('#newsImageGallery li').each(function() { 
    alert($(this).find('img').attr('id'));
});
于 2012-06-06T12:28:18.180 に答える