Sanady

Untitled

Oct 22nd, 2018
280
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. window.onload = function(e){
  2.     var p = `{
  3.         "photos": [
  4.             {
  5.               "src": "img/fotka1.jpg",
  6.               "title": "BMW",
  7.               "description": "BMW M4 (Sport version)"
  8.             },
  9.             {
  10.               "src": "img/fotka2.jpg",
  11.               "title": "SNP Most",
  12.               "description": "Pohľad na most."
  13.             },
  14.             {
  15.               "src": "img/fotka3.jpg",
  16.               "title": "Karlova Ves",
  17.               "description": "Pohľad zo Starých Grúnt"
  18.                     },
  19.                     {
  20.               "src": "img/fotka4.jpg",
  21.               "title": "Slnečné jazerá",
  22.               "description": "Kúpalisko"
  23.                     },
  24.                     {
  25.               "src": "img/fotka5.jpg",
  26.               "title": "Evrovea",
  27.               "description": "Kávička"
  28.             }      
  29.           ]
  30.       }`
  31.  
  32.     var fotky = JSON.parse(p);
  33.     var srcPhoto = [5];
  34.     var titles, desc = new Array(5);
  35.    
  36.     srcPhoto = loadImage(srcPhoto, titles, desc);
  37.  
  38.     function loadImage(src, tit, des){
  39.         for(i = 0; i < fotky.photos.length; i++)
  40.         {
  41.                     src[i] = fotky.photos[i].src;
  42.                     tit[i] = fotky.photos[i].title;
  43.                     des[i] = fotky.photos[i].des;
  44.  
  45.                     console.log(src[i]);
  46.                     console.log(tit[i]);
  47.                     console.log(des[i]);
  48.  
  49.             var image = document.createElement("img");        
  50.                     image.setAttribute("src", src[i]);
  51.                     image.setAttribute("onclick", "alert('Photo:" + src[i] +" fuck you JS')");
  52.  
  53.             var gallery = document.getElementById("gallery");
  54.                     var li = document.createElement("li");
  55.  
  56.                     gallery.appendChild(li);
  57.                     li.appendChild(image);
  58.  
  59.         }
  60.     }
  61. }
Advertisement
Add Comment
Please, Sign In to add comment