2015-04-06 49 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