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