У меня есть следующий код:Получить имя атрибута для нескольких родителей
var parentEls = $(root)
.find("credit standard")
.parents()
.map(function() {
return this.tagName;
})
.get()
.join(" > ");
alert(parentEls);
$("#breadcrumb").append("<p>" + parentEls + "</p>");
Это прекрасно работает для возвращения родителей. Однако я не хочу возвращать tagName, вместо этого я хочу использовать атрибут name для каждого родителя. Я попробовал
.map(function() {
return this.attr("name");
})
но это не работает. Есть ли способ сделать это, не прибегая к циклу?
Не могли бы вы, пожалуйста, вставьте HTML, а также. – 2010-11-23 16:11:40
Ой извините, я пытаюсь пройти XML: – 2010-11-23 16:13:25