用jQuery $.each 遍历的时候怎么获取上一条的数据。也就是k-1的数据
2个回答
展开全部
var arr = [1,2,3,4,5];
var obj = {'a':'1', 'b':'2', 'c':'3'};
$.each(arr, function(index, value){
var old = index-1;
alert(arr[old]);//获得数组arr当前索引的上一条数据
});
var obj = {'a':'1', 'b':'2', 'c':'3'};
$.each(arr, function(index, value){
var old = index-1;
alert(arr[old]);//获得数组arr当前索引的上一条数据
});
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用callback的方法,获得index, jQuery.each( collection, callback(indexInArray, valueOfElement) )
再通过index独立获得数据,例如
jQuery.each(obj,function(i, val){
$("#"+ i).append(document.createTextNode(" - "+ val));
});
再通过index独立获得数据,例如
jQuery.each(obj,function(i, val){
$("#"+ i).append(document.createTextNode(" - "+ val));
});
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询