我有一个大型数组,带有非顺序ID,看起来像这样:
PhotoList[89725] = new Array();
PhotoList[89725]['ImageID'] = '89725';
PhotoList[89725]['ImageSize'] = '123';
PhotoList[89726] = new Array();
PhotoList[89726]['ImageID'] = '89726';
PhotoList[89726]['ImageSize'] = '234';
PhotoList[89727] = new Array();
PhotoList[89727]['ImageID'] = '89727';
PhotoList[89727]['ImageSize'] = '345';
Etc....
Run Code Online (Sandbox Code Playgroud)
我想弄清楚,给定一个ID,我怎样才能获得下一个和之前的ID ......所以我可以这样做:
<div id="current">Showing You ID: 89726 Size: 234</div>
Get Prev Get Next
Run Code Online (Sandbox Code Playgroud)
显然,如果我们在阵列的最后或开头,我们只是一个消息......