源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

基于jQuery中对数组进行操作的方法

  • 时间:2021-04-08 00:31 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:基于jQuery中对数组进行操作的方法
[b]jQuery中提供了两个函数 :[/b]     1.$.map(array,callback(element,index));        对于array中的每个元素,调用callback()函数,最终返回一个新的数组,原数组不变        例如:           $(function () {             var arrInt = [1, 3, 5, 79];             var b = $.map(arrInt, function (value, key, a) {//map返回来的是一个新数组                 return value * 2;             });        })     2. $.each(array,fn);         主要用来遍历数组,不修改数组,对于普通数组或者“键值对数组”都可以进行遍历。         在each函数中可以直接使用this,表示当前元素的值。         例如:获取checkbox中的选中项           <script type="text/javascript" >                   $(function () {                          var arr = [];                                      $('input[type=checkbox]').click(function () {                                          $('input[type=checbox]:checked').each(function (key, value) {                                                         arr[key] = value.text();                                                    });                                     var lengtha = $('input[type=checkbox][checked=checked]').length;                     $('#spMsg').text('共有' + lengtha + '被选中分别是:' + arr);                           })                 })
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部