Jquery 从中间索引开始时在列表中导航

Jquery 从中间索引开始时在列表中导航,jquery,Jquery,我现在的问题需要一个起点 我有一个jquery调用产生的元素列表。选择的项目可以是第一个、最后一个或中间部分,第一个和最后一个都不是问题,因为我要么在列表中反复进行,要么努力找出如何从中间开始,然后从那个位置开始工作。 所以 如果我从三开始,我想把每一个值都改成其他值 <ul> <li id="1">two</li> <li id="2">three</li> <li id="3">four</li> &

我现在的问题需要一个起点

我有一个jquery调用产生的元素列表。选择的项目可以是第一个、最后一个或中间部分,第一个和最后一个都不是问题,因为我要么在列表中反复进行,要么努力找出如何从中间开始,然后从那个位置开始工作。 所以

如果我从三开始,我想把每一个值都改成其他值

<ul>
 <li id="1">two</li>
 <li id="2">three</li>
 <li id="3">four</li>
 <li id="4">five</li>
 <li id="5">six</li>
</ul>

希望我已经对我的问题做了足够的解释

可能的解决方案是使用while循环

               var currentIndex = 3 ; // some value
               var startIndex = currentIndex;
                // move up if possible
               while(startIndex <= 0)
               {
                  startIndex--;
               }

               // 2nd part
               startIndex = currentIndex;

              while(startIndex < maxCount)
               {
                   startIndex++;
               }

谢谢,我也在考虑这样做。可以从所选查询中获取索引,然后从那里上下移动。
               var currentIndex = 3 ; // some value
               var startIndex = currentIndex;
                // move up if possible
               while(startIndex <= 0)
               {
                  startIndex--;
               }

               // 2nd part
               startIndex = currentIndex;

              while(startIndex < maxCount)
               {
                   startIndex++;
               }