整理了一下当时学js写的一些案例,觉得购物车功能在一般网站比较常见且基础,现在把它整理出来,需要的小伙伴可以参考一下。
该案例购物车主要功能如下:
1、 商品单选、全选、反选功能
2、 商品添加、删除功能
3、 商品价格自动计算
具体效果:
打开效果
添加商品数量(自动计算价格):
取消选择:
删除商品:
商品显示与隐藏:
做这个案例呢我用了之前自己封装的框架,所以需要的小伙伴,要到我的另一篇文章里面自己下载喔,链接:https://www.cnblogs.com/xyyl/p/10912037.html
html代码:
<body onselectstart="return false;">
<template id="temp">
<tr>
<td>
<input type="checkbox" class="check" checked>
</td>
<td>
<img src="images/{src}">{txt}
</td>
<td>{price}</td>
<td>
<span class="reduce">-</span><input class="text" value="1"><span class="add">+</span>
</td>
<td>{subtotal}</td>
<td>
<span class="del">删除</span>
</td>
</tr>
</template>
<div class="box" id="box">
<table>
<thead>
<tr>
<th>
<label>
<input type="checkbox" class="checkAll check" checked>全选
</label>
</th>
<th>商品</th>
<th>单价