2013-05-30 5 views
0

Как получить идентификатор каждого потомка элемента в .svg.Получить идентификатор каждого элемента-потомка класса

Я пробовал:

var test = $(svgDoc).find('#main').each(function() {console.log(this.id)}); 

Но это только напечатанный главный.

EDIT: svgDoc имеет элемент с id = main, и мне нужны все потомки main, а не svgDoc.

+1

заменить '# main' с' * ' – Pete

+0

я надеюсь, что ваш #main является уникальным элементом –

+0

Вы хотите, чтобы все потомки элемента или SVG из # основной элемент? Ваш вопрос не настолько ясен –

ответ

2

Распечатать id всех потомков #main в svgDoc:

$('#main *', svgDoc).each(function() {console.log(this.id)});