-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathapp.js
executable file
·48 lines (43 loc) · 1.05 KB
/
app.js
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
44
45
46
47
48
/*
JavaScript for flipbook functionality
Works using JQuery 1.7, 1.8 - 2.X, Not on 3.X
Brandon Dean, 8/19/15
*/
var currentPage = 0;
$(window).ready(function() {
$('#flipbook').turn({
display: 'double',
acceleration: true,
gradients: !$.isTouch,
elevation:50,
when: {
turned: function(e, page) {
/*console.log('Current view: ', $(this).turn('view'));*/
}
}
});
});
$(window).bind('keydown', function(e){
if (e.keyCode==37){
$('#flipbook').turn('previous');
currentPage--;
}
else if (e.keyCode==39){
$('#flipbook').turn('next');
currentPage++;
}
});
/*
function(desiredPage){
while(desiredPage !== currentPage){
if(desiredPage > currentPage){
$('#flipbook').turn('next');
currentPage++;
}
if(desiredPage < currentPage){
$('#flipbook').turn('previous');
currentPage--;
}
}
}
*/