mirror of
https://github.com/flynx/PortableMag.git
synced 2025-12-21 19:11:47 +00:00
fixed getPageNumber(...) in layout.html...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
76608ce163
commit
369aecfd34
14
layout.html
14
layout.html
@ -40,15 +40,13 @@ function getPageNumber(){
|
||||
var s = $('.viewer').scrollLeft()
|
||||
var W = $('.viewer').width()
|
||||
var cur = -1
|
||||
$('.page').each(function(i, e){
|
||||
var res = $('.page').map(function(i, e){
|
||||
e = $(e)
|
||||
var l = e.position().left
|
||||
var w = e.width()
|
||||
if(l+(w/2) >= s){
|
||||
cur = i
|
||||
return false
|
||||
}
|
||||
return Math.abs((l+(w/2)) - (s+(W/2)))
|
||||
})
|
||||
cur = res.index(Math.min.apply(Math, res))
|
||||
return cur
|
||||
}
|
||||
function setCurrentPage(n){
|
||||
@ -61,7 +59,11 @@ function setCurrentPage(n){
|
||||
n = n >= l ? l - 1 : n
|
||||
$('.current.page').removeClass('current')
|
||||
$($('.page')[n]).addClass('current')
|
||||
$('.current.page').ScrollTo({'offset': 20})
|
||||
var cur = $('.current.page')
|
||||
var offset = $('.viewer').width()/2 - cur.width()/2
|
||||
cur.ScrollTo({
|
||||
offsetLeft: offset
|
||||
})
|
||||
}
|
||||
|
||||
function nextPage(){
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user