您当前的位置:首页 > 网站建设 > javascript
| php | asp | css | H5 | javascript | Mysql | Dreamweaver | Delphi | 网站维护 | 帝国cms | React | 考试系统 | ajax | jQuery | 小程序 |

JavaScript实现简单购物小表格

51自学网 2022-02-21 13:40:42
  javascript

本文实例为大家分享了JavaScript实现简单购物小表格的具体代码,供大家参考,具体内容如下

html代码:

<table border="" cellspacing="0" cellpadding="1">   <tr style="background-color: #0099cc;">    <td><input type="checkbox"class="all"/></td>    <td style="text-align: center; width: 200px;">商品</td>    <td style="color: white; width: 70px; height: 30px; text-align: center;">价钱</td>   </tr>   <tr class="zuida">    <td><input type="checkbox" class="lla"/></td>    <td>苹果</td>    <td style="text-align: center;" class="zongji">8000</td>   </tr>   <tr  class="zuida">    <td><input type="checkbox" class="lla"/></td>    <td>香蕉</td>    <td style="text-align: center;" class="zongji">5000</td>   </tr>   <tr  class="zuida">    <td><input type="checkbox" class="lla"/></td>    <td>梨子</td>    <td style="text-align: center;" class="zongji">2000</td>   </tr>   <tr  class="zuida">    <td><input type="checkbox" class="lla"/></td>    <td>蔬菜</td>    <td style="text-align: center;" class="zongji">2000</td>   </tr>   <tr>    <td colspan="3">总价是:<span class="zongjia">0</span>元</td>   </tr></table>

JQ代码:

<script src="jquery-3.6.0.min.js" type="text/javascript" charset="utf-8"></script>  <script type="text/javascript">   $(function(){     $(".all").change(function(){      var value=$(this).prop("checked")      $(".lla").prop("checked",value)      zongjia()     })     $(".lla").click(function(){      var chang1=$(".lla").length;      var chang2=$(".lla:checked").length;      if(chang1===chang2){       $(".all").prop("checked",true)      }else{       $(".all").prop("checked",false)      }      zongjia()     })     $(".lla").change(function(){      zongjia()     })     function zongjia(){      var xuan=$(".lla:checked").parents(".zuida");      var num=0;      xuan.each(function(index,rom){       var xuanzhi=$(rom).find(".zongji").text()*1;       num+=xuanzhi;      })      $(".zongjia").text(num);     }    })</script>

成品图:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持51zixue.net。


下载地址:
Vue项目中如何运用vuex的实战记录
vue实现表单验证小功能
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。