Мне нужно получить все идентификаторы тегов изображений внутри определенного div. Как я могу получить это с помощью JQuery?
Как получить img внутри определенного div с помощью JQuery
Ответ 1
var arraysOfIds = $('#particularDivId img').map(function(){
return this.id;
}).get();
// arraysOfIds has now all the id's, access it as arraysOfIds[0], arraysOfIds[1]....
Ответ 2
Грубо догадайтесь, но попробуйте:
var imgIds = new Array();
$("div#divID img").each(function(){
imgIds.push($(this).attr('id'));
});
Вы не указали имя div
, но я использовал divId
как идентификатор div. Просто измените это, чтобы удовлетворить ваши потребности.
Ответ 3
Используйте дочерний селектор. Итак, ваше высказывание я хочу, чтобы все дочерние элементы "img" div #myDiv
$("#myDiv > img").css("border", "3px double red");
Ответ 4
function textOnly() {
jQuery('#dvContent img').each(function () {
jQuery(this).css('display', 'none');
});
}