jquery - Unable to access JSON content after reading from a file -
i've spent hours , hours searching reading json file using js. closest tut found https://gist.github.com/zuch/6224600.
cells.json:
{   "cells": [     {       "img": "img/singlestitch_thumb.jpg",       "url": "http://www.google.com",       "description": "an interactive 'kite' sketch based on favorite letter[requires java]",       "smallwin": true     },     {       "img": "img/text3d_thumb2.jpg",       "url": "http://www.yahoo.com",       "description": "animated custom font design in 3d (featured on 'processing' site)[requires java]",       "smallwin": true     },     {       "img": "img/jazzer_thumb.jpg",       "url": "http://flickr.com",       "description": "a 3d musician 'plays along' arbitrary audio tracks[req. javajsyn]",       "smallwin": true     }   ] }   testjson.html:
var cells = [];  $.getjson( "cells.json", function( json ) {      $.each(json, function(i, lv_1) {          $.each(lv_1, function(j, lv_2) {              $.each(lv_2, function(k, lv_3) {                 //console.log( k + ':' + lv_3 + '' );                 //console.log( json.parse(k + ':' + lv_3 + '') );                 cells.push( k + ':' + lv_3 + '' );             });         });      }); });  console.log(cells);   this error.
console.log( cells[0].url ); // typeerror: cells[0] undefined
i cannot access element within.
attached zip file package. can use firefox or setup local server test with. https://www.dropbox.com/s/nmfq98s7raep92r/json%20test.zip?dl=0
thank you!
seems making harder necessary. once have data, can use (though perhaps i'm missing something):
$.getjson("cells.json", function (json) {      var cells = json.cells;     console.log( cells[0].url );  });      
Comments
Post a Comment