所以我有一个像这样分组的滑块:
<div>
<div>slide content</div>
<div>slide content</div>
<div>slide content</div>
<div>slide content</div>
<div>slide content</div>
</div>
<div>
<div>slide content</div>
<div>slide content</div>
<div>slide content</div>
<div>slide content</div>
<div>slide content</div>
</div>
...
每个顶级div都是“页面”。幻灯片每5个幻灯片分组,一次显示5个幻灯片。
我需要做的是以编程方式找出幻灯片所在的“页面”。
所以我可以获得幻灯片的当前索引,例如6(滑块的索引方法为0)。我需要将滑块移动到第2页。同样,如果幻灯片的索引是10,则它将是第3页。
我不需要帮助移动滑块,我只是无法弄清楚如何让滑块页面从幻灯片的索引移动到。
答案 0 :(得分:1)
尝试类似:
var page = (((index + 1) % 5) == 0) ? ((index + 1) / 5) : Math.floor((index + 1) / 5) + 1;
我认为这应该给出基于1的页码。