Я использую jQuery .get
, чтобы вытащить, а затем проанализировать XML-файл.Он отлично работал в моей тестовой среде, но при перемещении на рабочий сервер он не работал.Что-то не так с моим кодом, который может вызвать это?
$(document).ready(function()
{
$.ajax({
type: "GET",
url: "RSS/NinjaTraderRSS.xml",
dataType: "xml",
success: parseXml
});
function parseXml(xml)
{
$(xml).find('item').each(function() {
var title = $(this).find('title').text();
var page = $(this).find('link').text();
var desc = $(this).find('description').text();
$('#ticker').append($('<li>', '<a href={text: page}>', {text: title}, {text: desc}));
//$('#ticker').append($('<li><a href="' + page + '">' + title + '</a>' + ' ' + '-' + ' ' + desc + '</li>'));
});
$('ul#ticker').newsTicker();
}
});
Когда я просматриваю сеть в firebug, он возвращает 200 OK для xml, но когда я проверяю элемент, он не добавляется в ul.
Я использую плагин jquery "newsTicker", чтобы сделать их циклическими.Есть ли способ сделать это без плагина?Я в плохом месте ... помощь очень ценится.ТНХ