返回匹配对象id的下一个和上一个对象

时间:2014-11-19 22:38:32

标签: javascript jquery object

我有这个javascript行,它通过传递ID

返回我搜索的匹配对象
var result = $.grep(pageResults, function(e){ return e.id == id; });

但我对使用ID检索匹配对象不感兴趣,我需要的是在var result中检索匹配对象的下一个对象。当然也和前一个对象一样。

1 个答案:

答案 0 :(得分:1)

var result = $.grep(pageResults, function(e, i){ return (pageResults[i-1] || {}).id == id; });