zoukankan      html  css  js  c++  java
  • json小例子

    <!doctype html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
        <script src="jquery.1.9.0.min.js"></script>
    </head>
    <body>
    <div class="div1">
        <div class="item">
            <ul>
                <li>
                    <h2>1</h2>
                    <p>1</p>
                </li>
                <!--<li>-->
                <!--<h2>2</h2>-->
                <!--<p>2</p>-->
                <!--</li>-->
                <!--<li>-->
                <!--<h2>3</h2>-->
                <!--<p>3</p>-->
                <!--</li>-->
                <!--<li>-->
                <!--<h2>4</h2>-->
                <!--<p>4</p>-->
                <!--</li>-->
            </ul>
        </div>
    </div>
    </body>
    <script>
        var json = {
            list: [
                {
                    id: 1,
                    title: "标题1"
                },
                {
                    id: 2,
                    title: "标题2"
                },
                {
                    id: 3,
                    title: "标题3"
                },
                {
                    id: 4,
                    title: "标题4"
                },
                {
                    id: 5,
                    title: "标题5"
                },
                {
                    id: 6,
                    title: "标题6"
                },
                {
                    id: 7,
                    title: "标题7"
                }
            ]
        }
        var num = json.list,
                page = Math.ceil(num.length / 4),
                wrap = $(".div1"),
                itemArray = [];
        html = "";
        var contant = "";
        for (var j = 0; j < num.length; j++) {
            contant = " <li>"
                    + "<h2>" + num[j].id + "</h2>"
                    + "<p>" + num[j].title + "</p>"
                    + "</li>";
            itemArray.push(contant);
        }
        console.log(itemArray);
        for (var i = 0; i < page; i++) {
            var item = "";
            for (var n = 0; n < 4; n++) {
                if (i * 4 + n < num.length) {
                    item += itemArray[i * 4 + n];
                }
            }
            html += '<div class="item">'
                    + '<ul>'
                    + item
                    + '</ul>'
                    + ' </div>'
    //        console.log(html);
        }
        wrap.html(html);
    //    console.log(html);
    </script>
    </html>
  • 相关阅读:
    Django 06模板语言的复用
    Django 07模型层—单表操作
    Django 05模板-变量、过滤器、 标签
    Django 04(视图层基础01)
    Django 03 (路由层基础)
    Django--02(项目创建,数据请求迁移,单表orm增删改查)
    Web 文本、reset操作、高级选择器、边界圆角、a的四大伪类、精灵图
    web前端 基础选择器、长度与颜色、display、嵌套、盒模型
    MySQL之数据库的常用语句
    PHP中级篇 Apache配置httpd-vhosts虚拟主机总结及注意事项(转载)
  • 原文地址:https://www.cnblogs.com/xiaoleidiv/p/jaon.html
Copyright © 2011-2022 走看看