老师,这是什么原因报错呀,路径没有写错啊。

来源:2-5 首页-类目(1)

小仙女要好好学习

2019-10-07 16:14:10

(function(){
    var itemTmpl='<div class="category-item">'+
                    '<img src=$url class="item-icon">'+
                        '<p class=item-name>$name</p>'+
                '</div>';
            
    function initCategory(){
        //获取category的数据
        $.get("../json/head.json",function(data){
            console.log(data);
        })
    }

    function init(){
        initCategory();
    }
    init();
})()

http://img.mukewang.com/climg/5d9af3a4093a160006560356.jpg

http://img.mukewang.com/climg/5d9af3c9094e68ff04410070.jpg

写回答

2回答

樱桃小胖子

2019-10-07

建议修改如下两处测试一下哦

http://img.mukewang.com/climg/5d9b1ec00943902b07690748.jpg

希望可以帮到你!

0

小仙女要好好学习

提问者

2019-10-07

老师,我知道问题了。 还有一个就是我为什么点击了item 没有反应呢(应该弹出11)??

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>index</title>
    <script src="js/simple.js"></script>
    <link rel="stylesheet" href="css/reset.css">
    <link rel="stylesheet" href="css/header.css">
    <link rel="stylesheet" href="css/category.css">
    <script src="js/jquery-3.4.1.min.js"></script>
    <script src="js/category.js"></script>

</head>
<body>
    <div class="header">
        <div class="search-bar">
            <div class="bar-location">
                <div class="location-icon"></div>
                <div class="location-text">郑州市</div>
            </div>
            <div class="search-btn">
                <p class="place-holder">鸡翅</p>
            </div>
        </div>
        <img src="https://app.nihaoshijie.com.cn/upload/bannertemp.e8a6fa63.jpg" class="header-img">
    </div>

    <!--类目-->
    <div class="category-content clearfix"></div>
</body>
</html>
.category-content{
    padding-bottom: .266667rem;
}
.category-item{
    float: left;
    width: 25%;
    padding-top: .373333rem;
    font-size: .346667rem;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.item-icon{
   width: 1.253333rem;
}
.item-name{
    margin-top: .373333rem;
}
(function(){
    var itemTmpl='<div class="category-item">'+
                    '<img src=$url class="item-icon">'+
                    '<p class=item-name>$name</p>'+
                '</div>';
            
    function initCategory(){
        //获取category的数据
        $.get("json/head.json",function(data){
            console.log(data);
            var list=data.data.primary_filter.splice(0,8);
            list.forEach(function(item,index){
                var str=itemTmpl.replace('$url',item.url).replace('$name',item.name);
                $(".category-content").append(str);
            });
        });
    }

    function addclick(){
        $('.category-content').on('click','.category-item', function(){
            alert(22);
        });
    }


    function init(){
        initCategory();
        addclick();
    }

    init();
})()


0

0 学习 · 6815 问题

查看课程