$('#newsImageGallery li').each(function() {
alert($(this));
});
在我的每个 li 中,我都有一个带有 id 的图像,我怎样才能提醒该图像 id?
$('#newsImageGallery li').each(function() {
alert($(this));
});
在我的每个 li 中,我都有一个带有 id 的图像,我怎样才能提醒该图像 id?
$('#newsImageGallery li').each(function() {
alert($(this).find("img").attr("id"));
});
或者当然,没有找到:
$('#newsImageGallery li img').each(function() {
alert($(this).attr("id"));
});
正如 Pointy 在下面提到的,如果你使用 jQuery 1.6+,你最好使用 .prop 而不是 .attr:
$('#newsImageGallery li img').each(function() {
alert($(this).prop("id"));
});
alert( $(this).find('img').attr('id') );
试试这个:
$('#newsImageGallery li').each(function() {
alert($(this).find('img').attr('id'));
});