title: $.getJSON returns "undefined" values from github
body: <p>I've just recently started getting into some ajax, and I'm trying to figure out how to pull data from a website using jsonp. I'm trying to pull the jQuery github account information and display it in the browser. The only problem being I keep receiving an undefined for the two values I am trying to pull out of each array in the json data. When I go to the console to error check, I can clearly see all of the json data file information.Another thing is that while there are many different entries, the <code>each</code> loop only does two iterations before it stops printing. My jQuery code is below.</p>
  
  <pre><code>var url = 'https://api.github.com/users/jquery/repos';
  $('#letter-h a').click(function(event){
  event.preventDefault();
  $.getJSON(url + '?callback=?', function(data){
          var html = '';
          $.each(data, function(entryIndex, entry){
              html += '&lt;div class="entry"&gt;';
              html += '&lt;h3 class="term"&gt;' + entry.id + '&lt;/h3&gt;';
              html += '&lt;div class="part"&gt;' + entry.name + '&lt;/div&gt;';
              html += '&lt;/div&gt;';
          });
          $('#dictionary').html(html);
      });
  });
  </code></pre>
  
  <p>I have looked through many different questions on this site (as this question apparently gets asked often) to try to assist but none of the suggestions have worked. This includes <code>entry[entryIndex].id</code>, <code>data.entry.id</code>, <code>data.id</code>. </p>