JQuery работает в IE и FF, но не в Chrome - PullRequest
1 голос
/ 02 июля 2010

Цель состоит в том, чтобы прочитать из ticker.xml, разобрать и установить html div1 headline1, headline2, headline3 и т. Д. В значения ticker.xml.

Это прекрасно работает в IE 8 и FF, но не в Chrome. Есть мысли?

<script type="text/javascript">
$(document).ready(function()
{
  $.ajax({
    url: 'ticker.xml',
    type: 'GET',
    dataType: 'xml',
    timeout: 1000,
  error: function(xhr, status, error) {
 var err = eval("(" + xhr.responseText + ")");
   alert(xhr);
 },
    success: parseXml
 });
 function parseXml(xml)
 {
 var i = 0;
   //find every Tutorial and print the author
  $(xml).find("ticker").each(function()
 {
 i++;
 $("#headline"+i).html($(this).find("headline").text());
  });
 }
});
</script>

Кроме того, он периодически работает в Chrome. Иногда это изменит div, иногда нет. Я попытался удалить первую строку кода $ (document) .ready (function () {и поместить скрипт в конец html прямо перед тегом, и я все еще получаю тот же противоречивый результат. Пожалуйста, помогите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...