思路:
1,获取信息
2,给四个商品加红边框,方便选择时能清楚的看到你选择的时那个商品
3,给添加购物车 添加点击事件
5,判断数组里有没有内容,没有就push,有就判断新添加的数据id 和原来的是否相同,如果相同则让其数量++,否则渲染新的数据
4,渲染内容
6,总价
7,结合本地存储
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
#box {
width: 1000px;
height: 230px;
display: flex;
/*border: solid 1px;*/
}
img {
width: 150px;
height: 150px;
vertical-align: middle;
}
table {
width: 800px;
border: solid 0.5px #ccc;
border-spacing: 0;
margin-top: 10px;
}
table tr td {
border: solid 1px #ccc;
}
#th,
#tb,
#tf {
display: none;
}
</style>
</head>
<body>
<div id="box">
<figure data-id='1'>
<img src="img/f8a3f436d183aef2.png" />
<figcaption>
<b>亲爱的,热爱的 ¥</b>
<span> 200</span>
</figcaption>
<button type="button" class="add">加入购物车</button>
</figure>
<figure data-id='2'>
<img src="img/3f9e4548bc6fe19d.jpg" />
<figcaption>
<b>大宋少年志 ¥</b>
<span> 19.9