javascript - 读取json 在页面遍历标签
天蓬老师
天蓬老师 2017-04-10 15:42:20
[JavaScript讨论组]
[
    [
        {
            "name": "家用电器"
        }
    ],
    [
        {
            "name": "手机、"
        },
        {
            "name": "数码、"
        },
        {
            "name": "京东通信"
        }
    ],
    [
        {
            "name": "电脑、办公"
        }
    ],
    [
        {
            "name": "家居、"
        },
        {
            "name": "家具、"
        },
        {
            "name": "家装、"
        },
        {
            "name": "厨具"
        }
    ]
]

这是json 我现在想 用js读取json然后遍历标签 标签格式如下

  <p class="item">
        <h3>
            <a href="">手机</a>、
            <a href="" target="_blank">数码</a>、
            <a href="" target="_blank">泾阳通信</a>
        </h3>
        <i>></i>
 </p>
 <p class="item">
        <h3>
            <a href="">家居</a>、
            <a href="" target="_blank">家具</a>、
            <a href="" target="_blank">家装</a>、
            <a href="" target="_blank">厨具</a>
        </h3>
        <i>></i>
    </p>
天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全部回复(2)
大家讲道理
        var json = [
            [
                {
                    "name": "家用电器"
                }
            ],
            [
                {
                    "name": "手机、"
                },
                {
                    "name": "数码、"
                },
                {
                    "name": "京东通信"
                }
            ],
            [
                {
                    "name": "电脑、办公"
                }
            ],
            [
                {
                    "name": "家居、"
                },
                {
                    "name": "家具、"
                },
                {
                    "name": "家装、"
                },
                {
                    "name": "厨具"
                }
            ]
        ];
        
         $(function(){
            $(json).each(function(index){
                var arr = $(this);
                if(index % 2 != 0){
                    var html = '<p class="item"><h3>';
                    $(arr).each(function(innerIndex){
                        html += '<a href="" target="_blank">'+$(arr[innerIndex]).attr('name')+'</a>';
                    });
                    html += '</h3></p>';
                    $(html).append('<i>></i> ').appendTo($('#cc'));
                }
            });
        });
PHP中文网

http://www.zhihu.com/question/32524504

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号