基于jQuery中對數(shù)組進行操作的方法
jQuery中提供了兩個函數(shù) :
1.$.map(array,callback(element,index));
對于array中的每個元素,調(diào)用callback()函數(shù),最終返回一個新的數(shù)組,原數(shù)組不變
例如:
$(function () {
var arrInt = [1, 3, 5, 79];
var b = $.map(arrInt, function (value, key, a) {//map返回來的是一個新數(shù)組
return value * 2;
});
})
2. $.each(array,fn);
主要用來遍歷數(shù)組,不修改數(shù)組,對于普通數(shù)組或者“鍵值對數(shù)組”都可以進行遍歷。
在each函數(shù)中可以直接使用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);
})
})
相關文章
jQuery實現(xiàn)加入收藏夾功能(主流瀏覽器兼職)
jQuery實現(xiàn)加入收藏夾功能,代碼比較簡單,兼容主流瀏覽器,下面給大家分享下2016-12-12
將form表單通過ajax實現(xiàn)無刷新提交的簡單實例
下面小編就為大家?guī)硪黄獙orm表單通過ajax實現(xiàn)無刷新提交的簡單實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-10-10
jquery限定文本框只能輸入數(shù)字(整數(shù)和小數(shù))
這篇文章主要介紹了jquery限定文本框只能輸入數(shù)字,包括整數(shù)和小數(shù),感興趣的小伙伴們可以參考一下2016-01-01

