39 lines
1.1 KiB
JavaScript
39 lines
1.1 KiB
JavaScript
$(document).ready(() => {
|
|
var f = new f0ck(window.location.hash);
|
|
|
|
$(window).hashchange(() => {
|
|
f.hash = window.location.hash;
|
|
});
|
|
|
|
//$(window).on("resize", () => f.render());
|
|
//$(window).bind('mousewheel DOMMouseScroll MozMousePixelScroll', event => {
|
|
// f.page = (event.originalEvent.wheelDelta / 120 > 0)?-1:1;
|
|
//});
|
|
|
|
$("div#up").on("click", () => {
|
|
return;
|
|
});
|
|
$("div#down").on("click", () => {
|
|
let hash = f.tmphash.args;
|
|
|
|
let tmp = hash.mode;
|
|
switch(hash.mode) {
|
|
case "user":
|
|
tmp += (hash.user.length > 1)?`/${hash.user}`:"";
|
|
tmp += (hash.mime.length > 1)?`/${hash.mime}`:"";
|
|
break;
|
|
case "mime":
|
|
tmp += (hash.mime.length > 1)?`/${hash.mime}`:"";
|
|
tmp += (hash.user.length > 1)?`/${hash.user}`:"";
|
|
break;
|
|
}
|
|
|
|
tmp += ",";
|
|
tmp += `${f.scope.last}`;
|
|
//tmp += `${f.pages[f.currentpage][f.pages[f.currentpage].length-1][f.pages[f.currentpage][f.pages[f.currentpage].length-1].length-1].stamp}`;
|
|
|
|
window.location.hash = tmp;
|
|
f.hash = window.location.hash;
|
|
});
|
|
});
|