2015-04-06 91 views
0

所以我有一个分组这样的滑块:“页”获取JS滑块页码

<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

你尝试过什么吗? – j08691 2015-04-06 13:57:38

+0

是的,我提出的所有公式都会返回不成功的结果。我想我处于障碍之中,正在寻找一些建议。 – Red2678 2015-04-06 13:59:49

+0

如果您发布了您尝试回答您的问题的JavaScript,那将会很有帮助。谢谢。 – j08691 2015-04-06 14:04:52

回答

1

尝试类似:

var page = (((index + 1) % 5) == 0) ? ((index + 1)/5) : Math.floor((index + 1)/5) + 1; 

我想,这应该给了从1开始的页码。

+1

谢谢,只是想我需要! – Red2678 2015-04-06 14:40:19