2017-07-09 2 views
0

Unten ist der Code, den ich verwende, um einen bestimmten Schriftartnamen aus der API abzurufen (die eine Liste verfügbarer Schriftarten enthält).Das Abrufen von JSON-Werten funktioniert nicht - JavaScript/jQuery

Das Problem ist, dass ich nur die ersten 20 Werte abrufen kann. Wenn Sie danach die Zahl 19 in eine beliebige Zahl ändern, wird der Wert family nicht abgerufen.

$.getJSON("https://www.googleapis.com/webfonts/v1/webfonts?key=***", function(result){ 
     $.each(result, function(i, field){ 
      $("div").append([field][0][19]['family']); 
     });  
    }); 

Hier ist ein Beispiel Geige:

https://jsfiddle.net/tLhea2eo/2/

Antwort

1

Alle Schriften im Array sind result.items die 82

Länge von

$.getJSON("https://www.googleapis.com/webfonts/v1/webfonts?key=***", function(result) { 
 

 
    $.each(result.items, function(i, item) { 
 
    $("ul").append('<li>' + item.family + '</li>'); 
 
    }); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<ul></ul>

+1

Bitte don‘hat t teilen Sie die Taste öffentlich. – Shiladitya

Verwandte Themen