Я пытаюсь получить определенные элементы из фида RSS с помощью этого сценария:Новости родственного с JQuery
<script>
$(function() {
var url = '/rss';
var $list = $('#recent-posts');
$.ajax({
url: url,
type: 'GET',
dataType: 'xml',
success: function(data) {
var $items = $(data).find('item');
$items.each(function() {
var $item = $(this);
var link = $item.children('link').text();
var title = $item.children('title').text();
if (link && title) {
$list.append($('<li><a href="' + link + '">' + title + '</a></li>'));
}
});
}
});
});
</script>
Что я не могу понять, как получить степень п элементов из которых имеет много одноименные братья и сестры.
, например:
<item>
<category>content</category>
<category>content2</category>
<category>content3</category>
</item>
var tags = $item.children('category')[1];
отображает <category>content2</category>
, но как я могу показать только содержание этой конкретной категории «»?
Спасибо!
Действительно непонятно, что вы спрашиваете или что хотите отображать. Покажите ожидаемые результаты и дайте лучшее объяснение. Разве вы не хотите перебирать все эти ''? –
charlietfl
в последних двух строках я постарался задать вопрос - может быть, его недостаточно ясно. var tags = $ item.children ('category') [1]; отображает content2 , но мне нужно «content2» специально –
user2573650
Я бы не спросил, было ли ясно – charlietfl