【发布时间】:2015-11-07 20:59:38
【问题描述】:
我必须获取特定 div 中的所有图像标签 ID。我怎样才能使用 JQuery 获得它?
【问题讨论】:
我必须获取特定 div 中的所有图像标签 ID。我怎样才能使用 JQuery 获得它?
【问题讨论】:
var arraysOfIds = $('#particularDivId img').map(function(){
return this.id;
}).get();
// arraysOfIds has now all the id's, access it as arraysOfIds[0], arraysOfIds[1]....
【讨论】:
粗略猜测,但请尝试:
var imgIds = new Array();
$("div#divID img").each(function(){
imgIds.push($(this).attr('id'));
});
您没有给出div 的名称,但我使用divId 作为 div 的 id。只需根据您的需要进行更改即可。
【讨论】:
使用子选择器。所以你说我想要 div #myDiv 的所有子 'img' 元素
$("#myDiv > img").css("border", "3px double red");
【讨论】:
function textOnly() {
jQuery('#dvContent img').each(function () {
jQuery(this).css('display', 'none');
});
}
【讨论】: