UNPKG

1.21 kBHTMLView Raw
1<!doctype html>
2<html lang="en">
3<head>
4 <meta charset="UTF-8">
5 <title>Hubot Script Image List</title>
6 <style>
7 *, *:before, *:after {
8 -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
9 }
10 body {
11 background-color: #000;
12 font-family: verdana, sans-serif;
13 margin: 0;
14 padding: 10px;
15 }
16 h1 {
17 padding: 10px;
18 margin: 0;
19 color: #fff;
20 }
21 ul {
22 margin: 0;
23 padding: 0;
24 }
25 li {
26 float: left;
27 padding: 10px;
28 }
29 img {
30 height: 200px;
31 width: 200px;
32 }
33 </style>
34</head>
35<body>
36
37 <h1 id="header"></h1>
38
39 <ul id="image-list"></ul>
40
41 <script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
42
43 <script>
44 $(document).on('ready', function() {
45
46 var list = $('#image-list'),
47 header = $('#header'),
48 html;
49
50 $.getJSON('images.json', function(data) {
51 header.append(data.length + ' images')
52 $.each(data, function(i, src) {
53 html = '<li><img src="' + src + '" /></li>'
54 list.append(html);
55 });
56 });
57
58 });
59 </script>
60</body>
61</html>
\No newline at end of file