Я новичок в jQuery / JavaScript, поэтому, пожалуйста, прости меня, вещи не имеют смысла.
У меня написана функция ниже.
$.fn.getFeed = function(feedXML) {
$.ajax({
type: "GET",
url: feedXML,
dataType: "xml",
success: function(xml) {
$(xml).find('item').each(function(){
var title = $(this).find('title').text();
var url = $(this).find('link').text();
$(this).html('<li><a href="'+url+'">'+title+'</a>').appendTo('#feed-1');
});
}
});
};
Но я хочу иметь возможность вызывать / использовать эту функцию для привязки к конкретным идентификаторам, например, например
$('#feed-1').getFeed('foo.xml');
$('#feed-2').getFeed('bar.xml');
А потом в моем HTML у меня есть что-то вроде этого.
<ol id="feed-1"></ol>
<ol id="feed-2"></li>
Прямо сейчас, все добавлено только к 'feed-1', я не уверен, как я мог заставить это добавить к другому идентификатору. Как мне сделать так, чтобы можно было также разобрать ID?