2012-01-24 3 views
1

У меня проблема с лентой RSS в приложении для телефонных разговоров. Код работает, и фид вытягивается правильно, но каждый элемент отображается 3 раза. Что я здесь делаю неправильно?Элементы Rss-фида вытаскиваются в несколько раз

function getEvents() { 
    showLoading(); 
    $.getFeed({ 
     url: 'http://thisismyfeedurl.com', 
     success: function(feed) { 
      var html = ''; 
      for(var i = 0; i < feed.items.length; i++) { 
       var item = feed.items[i]; 
       html += '<li><p><a class="title" href="#">' + item.title + '</a>' + item.description + '</p></li>'; 
       $('#eventscount').text(i); 
      } 
      $('#eventsfeed').append(html); 
      hideLoading(); 
      $('object').show(); 
     }  
    }); 
}; 

ответ

0

Я проверил ваш код. Он работает нормально. Ps, comics.xml является http://www.reddit.com/r/comics.xml

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> 
<script type="text/javascript" src="https://raw.github.com/jfhovinne/jFeed/master/build/dist/jquery.jfeed.js"></script> 

<div id="eventscount"></div> 
<div id="eventsfeed"></div> 

<script type="text/javascript"> 
    $(document).ready(function() { 
      $.getFeed({ 
        url: 'comics.xml', 
        success: function(feed) { 
          var html = ''; 
          for(var i = 0; i < feed.items.length; i++) { 
            var item = feed.items[i]; 
            html += '<li><p><a class="title" href="#">' + item.title + '</a>' + item.description + '</p></li>'; 
            $('#eventscount').text(i); 
          } 
          $('#eventsfeed').append(html); 
        }  
      }); 
    }); 
</script> 

Денег в поле зрения, представленный imasif [ссылка] [11 комментариев]

С моих набросков: Эволюционные этапами Redditsubmitted по Schaafwond [link] [55 комментариев]

В принципе, каждая спортивная колонка я прочитал в понедельник ... представленно milk4dh [ссылка] [21 комментарий]

(надрез)

+0

Хм ... должно быть что-то еще чего тогда, любой один пытался в PhoneGap? В эмуляторе и на телефоне он втягивает элементы, а затем, когда дело доходит до элемента номер 10, он снова начинается с пункта 0. То же самое происходит и в пункте 20 и т. Д. – Chrispinius

+0

Можете ли вы подтвердить, сколько раз запускается getEvents? – robert

Смежные вопросы