-
Notifications
You must be signed in to change notification settings - Fork 22
Expand file tree
/
Copy pathREADME
More file actions
43 lines (31 loc) · 1.22 KB
/
Copy pathREADME
File metadata and controls
43 lines (31 loc) · 1.22 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
Use this plugin with a unique element, don't forget the CSS page jPaginator.css.
Dependencies : jQuery 1.3.2+, jQuery UI Slider
New feature : Now you can reset the options with this snippet : $("#test1").trigger("reset",{nbPages:200,selectedPage:50})
Demo page : https://remylab.github.io/jpaginator/
Code sample :
$("#test1").jPaginator({
nbPages:54,
overBtnLeft:'#test1_o_left',
overBtnRight:'#test1_o_right',
maxBtnLeft:'#test1_m_left',
maxBtnRight:'#test1_m_right',
onPageClicked: function(a,num) {
$("#page1").html("demo1 - page : "+num);
}
});
The HTML :
<div id="test1">
<!-- optional left control buttons-->
<a id="test1_m_left"></a><div id="test1_o_left"></div>
<div class='paginator_p_wrap'>
<div class='paginator_p_bloc'>
<!--<a class='paginator_p'></a> // page number : dynamically added -->
</div>
</div>
<!-- optional right control buttons-->
<div id="test1_o_right"></div><a id="test1_m_right"></a>
<!-- slider -->
<div class='paginator_slider' class='ui-slider ui-slider-horizontal ui-widget ui-widget-content ui-corner-all'>
<a class='ui-slider-handle ui-state-default ui-corner-all' href='#'></a>
</div>
</div>