fixes #1250
This commit is contained in:
@@ -3,16 +3,22 @@
|
|||||||
return $("meta[name=" + key + "]").attr("content");
|
return $("meta[name=" + key + "]").attr("content");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Danbooru.scrolling = false;
|
||||||
|
|
||||||
Danbooru.scroll_to = function(element) {
|
Danbooru.scroll_to = function(element) {
|
||||||
|
if (Danbooru.scrolling) {
|
||||||
|
return;
|
||||||
|
} else {
|
||||||
|
Danbooru.scrolling = true;
|
||||||
|
}
|
||||||
|
|
||||||
var top = null;
|
var top = null;
|
||||||
if (typeof(element) === "number") {
|
if (typeof(element) === "number") {
|
||||||
top = element;
|
top = element;
|
||||||
} else {
|
} else {
|
||||||
top = element.offset().top - 10;
|
top = element.offset().top - 10;
|
||||||
}
|
}
|
||||||
$('html, body').animate({
|
$('html, body').animate({scrollTop: top}, 200, "linear", function() {Danbooru.scrolling = false;});
|
||||||
scrollTop: top
|
|
||||||
}, 300);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
Danbooru.notice = function(msg) {
|
Danbooru.notice = function(msg) {
|
||||||
|
|||||||
Reference in New Issue
Block a user