2016-07-13 19 views
0

Ich habe ein Json-Array von Bildnamen, die dynamisch geladen wird, wenn ein Objekt angeklickt wird. Die json sieht ungefähr so ​​aus:dynamisch laden Bilder in swipebox

{"pics":[{"picName":"289_1.jpg"},{"picName":"289_2.jpg"}]} 

Ich versuche, sie in swipebox

 var lb=[]; 
     for(var i=0;i<=json.pics.length-1;i++){    
      lb.push({ href:'../epics/'+json.pics[i].picName }); 
     } 

     $.swipebox({ lb }); 

wahrsten Sinne des Wortes geschieht nichts zu setzen, dass ich sehen kann und keine Fehler in der Konsole geworfen. Ich muss etwas verpassen.

+0

müssen Fehler geworfen, kann nicht ein Array in der Mitte eines Objekts halten, die kein Eigentum Schlüssel hat ... '$ .swipebox ({lb }); ' – charlietfl

+0

Versuchen Sie' $ .swipebox (lb); ' – charlietfl

+0

das war es! Vielen Dank. Mach es zu einer "Antwort" und ich gebe dir die beste Antwort. – Shawn

Antwort

1

Syntax

Try falsch ist:

$.swipebox(lb);