Текущий метод, который я пытаюсь использовать, выдает ошибку [object HTMLHeadingElement], и теперь я полностью тупик. Я хотел бы добавить HTML-теги к элементам, которые я получил от моего файла XMLДобавление тегов к элементам, полученным из XML
вот мой код до сих пор
$.ajax({
url:'xml/feed.xml',
dataType: 'xml',
success: function(data) {
$(data).find('channel item').each(function() {
var title = $(this).find('title').html();
var link = $(this).find('link').text();
var description = $(this).find('description').text();
var pubdate = $(this).find('pubdate').text();
var guid = $(this).find('guid').text();
var h1Title = document.createElement('h4');
var linktext = document.createTextNode(title);
h1Title.appendChild(linktext);
$('.timeline ul').append(
$('<li />', {
text: h1Title
}).addClass('myBox')
);
});
},
error: function() {
$('.timeline').text('Failed to get the feed');
}
});