老师,这是什么原因报错呀,路径没有写错啊。
来源: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(); })()
2回答
樱桃小胖子
2019-10-07
建议修改如下两处测试一下哦
希望可以帮到你!
小仙女要好好学习
提问者
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(); })()
相似问题