1
0
mirror of https://github.com/ruanyf/es6tutorial.git synced 2025-05-24 18:32:22 +00:00

edit js/ditto

This commit is contained in:
ruanyf 2014-05-07 23:02:18 +08:00
parent 88f4a38885
commit 373710ef00

View File

@ -250,11 +250,22 @@ function router() {
var perc = ditto.save_progress ? store.get('page-progress') || 0 : 0;
if (location.hash !== '' ditto.save_progress && store.get('menu-progress') !== location.hash) {
store.set('menu-progress', location.hash);
store.set('page-progress', 0);
}
if(location.hash !== '' || Boolean(perc)){
$('html, body').animate({
scrollTop: Boolean(perc)?($('body').height()-$(window).height())*perc:$('#content').offset().top
}, 200);
}
if (ditto.save_progress && store.get('menu-progress') !== location.hash){
$('html, body').animate({
scrollTop: $('#content').offset().top
}, 200);
} else {
$('html, body').animate({
scrollTop: Boolean(perc)?($('body').height()-$(window).height())*perc:$('#content').offset().top
}, 200);
}
}
if (location.hash === '' || location.hash === menu[0]) {
$('#pageup').css('display', 'none');