1、新建html文档。
2、书写hmtl代码。<div class="gwc" style=" margin:auto;"> <table cellpadding="0" cellspacing="0" class="gwc_tb1"> <tr> <td class="tb1_td1"><input id="Checkbox1" type="checkbox" class="allselect"/></td> <td class="tb1_td1">全选</td> <td class="tb1_td3">商品</td> <td class="tb1_td4">商品信息</td> <td class="tb1_td5">数量</td> <td class="tb1_td6">单价</td> <td class="tb1_td7">操作</td> </tr> </table> <table cellpadding="0" cellspacing="0" class="gwc_tb2"> <tr> <td class="tb2_td1"><input type="checkbox" value="1" name="newslist" id="newslist-1" /></td> <td class="tb2_td2"><a href="#"><img src="images/img1.jpg"/></a></td> <td class="tb2_td3"><a href="#">产品标题</a></td> <td class="tb1_td4">一件</td> <td class="tb1_td5"><input id="min1" name="" style=" width:20px; height:18px;border:1px solid #ccc;" type="button" value="-" /> <input id="text_box1" name="" type="text" value="1" style=" width:30px; text-align:center; border:1px solid #ccc;" /> <input id="add1" name="" style=" width:20px; height:18px;border:1px solid #ccc;" type="button" value="+" /> </td> <td class="tb1_td6"><label id="total1" class="tot" style="color:#ff5500;font-size:14px; font-weight:bold;"></label></td> <td class="tb1_td7"><a href="#">删除</a></td> </tr> </table> <table cellpadding="0" cellspacing="0" class="gwc_tb2"> <tr> <td class="tb2_td1"><input type="checkbox" value="1" name="newslist" id="newslist-2" /></td> <td class="tb2_td2"><a href="#"><img src="images/img2.jpg"/></a></td> <td class="tb2_td3"><a href="#">产品标题</a></td> <td class="tb1_td4">一件</td> <td class="tb1_td5"><input id="min2" name="" style=" width:20px; height:18px;border:1px solid #ccc;" type="button" value="-" /> <input id="text_box2" name="" type="text" value="1" style=" width:30px; text-align:center; border:1px solid #ccc;" /> <input id="add2" name="" style=" width:20px; height:18px;border:1px solid #ccc;" type="button" value="+" /> </td> <td class="tb1_td6"><label id="total2" class="tot" style="color:#ff5500;font-size:14px; font-weight:bold;"></label></td> <td class="tb1_td7"><a href="#">删除</a></td> </tr> </table> <table cellpadding="0" cellspacing="0" class="gwc_tb3"> <tr> <td class="tb1_td1"><input id="checkAll" class="allselect" type="checkbox" /></td> <td class="tb1_td1">全选</td> <td class="tb3_td1"><input id="invert" type="checkbox" /> 反选 <input id="cancel" type="checkbox" /> 取消 </td> <td class="tb3_td2">已选商品 <label id="shuliang" style="color:#ff5500;font-size:14px; font-weight:bold;">0</label> 件</td> <td class="tb3_td3">合计(不含运费):<span>¥</span><span style=" color:#ff5500;"> <label id="zong1" style="color:#ff5500;font-size:14px; font-weight:bold;"></label> </span></td> <td class="tb3_td4"><span id="jz1">结算</span><a href="#" style=" display:none;" class="jz2" id="jz2">结算</a></td> </tr> </table></div>
3、书写css代码。* { margin: 0px; padding: 0px; border: 0px; font-size: 12px; color: #333; font-family: 微软雅黑; }ul li { list-style: none }a { text-decoration: none; }a:hover { color: #e46432; }body { margin: auto; overflow-x: hidden; }.gwc { width: 950px; overflow: hidden; }.gwc_tb1 { width: 100%; border-top: 5px solid #48b9e5; background: #d0e7fa; height: 38px; margin-top: 20px; overflow: hidden; }.tb1_td1 { width: 35px; text-align: center; }.tb1_td3 { width: 290px; text-align: center; background: url(../images/td1.jpg) right no-repeat; }.tb1_td4 { width: 260px; text-align: center; background: url(../images/td1.jpg) right no-repeat; }.tb1_td5 { width: 115px; text-align: center; background: url(../images/td1.jpg) right no-repeat; }.tb1_td6 { width: 135px; text-align: center; background: url(../images/td1.jpg) right no-repeat; }.tb1_td7 { text-align: center; }.gwc_tb2 { width: 100%; margin-top: 20px; background: #eef6ff; border: 1px solid #e5e5e5; padding-top: 20px; padding-bottom: 20px; }.tb2_td1 { width: 60px; text-align: center; }.tb2_td2 { width: 100px; text-align: center; }.tb2_td2 img { width: 96px; height: 96px; border: 2px solid #c9c6c7; }.tb2_td3 { width: 170px; padding-left: 12px; padding-right: 18px; }.tb2_td3 a { font-size: 14px; line-height: 22px; }.gwc_tb3 { width: 100%; border: 1px solid #d2d2d2; background: #e7e7e7; height: 46px; margin-top: 20px; }.gwc_tb3 tr td { font-size: 14px; }.tb3_td2 { width: 100px; text-align: center; }.tb3_td2 span { color: #ff5500; font-size: 14px; font-weight: bold; padding-left: 5px; padding-right: 5px; }.tb3_td3 { width: 220px; text-align: center; }.tb3_td3 span { font-size: 18px; font-weight: bold; }.tb3_td4 { width: 110px; text-align: center; }.jz2 { width: 100px; height: 46px; line-height: 46px; text-align: center; font-size: 18px; color: #fff; background: #ee0000; display: block; float: right; }#jz1 { font-size: 18px; }
4、书写并添加js代码。<script src="js/jquery.1.4.2-min.js"></script><script src="js/Calculation.js"></script><script>$(document).ready(function () { $(".allselect").click(function () { $(".gwc_tb2 input[name=newslist]").each(function () { $(this).attr("checked", true); }); GetCount(); }); $("#invert").click(function () { $(".gwc_tb2 input[name=newslist]").each(function () { if ($(this).attr("checked")) { $(this).attr("checked", false); } else { $(this).attr("checked", true); } }); GetCount(); }); $("#cancel").click(function () { $(".gwc_tb2 input[name=newslist]").each(function () { $(this).attr("checked", false); }); GetCount(); }); $(".gwc_tb2 input[name=newslist]").click(function () { if ($(this).attr("checked")) { } else { } }); $(".gwc_tb2 input[name=newslist]").click(function () { GetCount(); });});function GetCount() { var conts = 0; var aa = 0; $(".gwc_tb2 input[name=newslist]").each(function () { if ($(this).attr("checked")) { for (var i = 0; i < $(this).length; i++) { conts += parseInt($(this).val()); aa += 1; } } }); $("#shuliang").text(aa); $("#zong1").html((conts).toFixed(2)); $("#jz1").css("display", "none"); $("#jz2").css("display", "block");}</script>
5、代码整体结构。
6、查看效果。