UNPKG

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